summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
-rw-r--r--CMakeL10n.txt7
-rw-r--r--CMakeLists.txt16
-rw-r--r--Doxyfile276
-rw-r--r--README5
-rw-r--r--README.md31
-rw-r--r--bookreader.tdevelop289
m---------cmake0
-rw-r--r--doc/CMakeLists.txt14
-rw-r--r--doc/en/CMakeLists.txt1
-rw-r--r--doc/en/index.docbook4
-rw-r--r--images/CMakeLists.txt2
-rw-r--r--src/CMakeL10n.txt6
-rw-r--r--src/CMakeLists.txt12
-rw-r--r--src/README81
-rw-r--r--src/bookmarksdlg.cpp12
-rw-r--r--src/bookmarksdlg.h2
-rw-r--r--src/bookreader.cpp60
-rw-r--r--src/bookreader.h2
-rw-r--r--src/bookreader_client.cpp4
-rw-r--r--src/bookreaderiface.h2
-rw-r--r--src/bookwidget.cpp42
-rw-r--r--src/bookwidget.h10
-rw-r--r--src/hi16-app-kbookreader.png (renamed from src/hi16-app-bookreader.png)bin623 -> 623 bytes
-rw-r--r--src/hi32-app-kbookreader.png (renamed from src/hi32-app-bookreader.png)bin1568 -> 1568 bytes
-rw-r--r--src/kbookreader.desktop (renamed from src/bookreader.desktop)14
-rw-r--r--src/kbookreader.kcfg (renamed from src/bookreader.kcfg)2
-rw-r--r--src/kbookreaderui.rc (renamed from src/bookreaderui.rc)2
-rw-r--r--src/main.cpp2
-rw-r--r--src/renderer.cpp2
-rw-r--r--src/renderer.h4
-rw-r--r--src/settings.kcfgc2
-rw-r--r--src/settingsdlg.ui7
-rw-r--r--translations/CMakeLists.txt1
-rw-r--r--translations/desktop_files/bookreader.desktop/it.po32
-rw-r--r--translations/desktop_files/bookreader.desktop/pl.po32
-rw-r--r--translations/desktop_files/bookreader.desktop/pt_BR.po32
-rw-r--r--translations/desktop_files/bookreader.desktop/ru.po32
-rw-r--r--translations/desktop_files/kbookreader.desktop/br.po (renamed from translations/desktop_files/bookreader.desktop/br.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/ca.po (renamed from translations/desktop_files/bookreader.desktop/ca.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/cy.po (renamed from translations/desktop_files/bookreader.desktop/cy.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/da.po (renamed from translations/desktop_files/bookreader.desktop/da.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/de.po (renamed from translations/desktop_files/bookreader.desktop/de.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/el.po (renamed from translations/desktop_files/bookreader.desktop/el.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/es.po (renamed from translations/desktop_files/bookreader.desktop/es.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/et.po (renamed from translations/desktop_files/bookreader.desktop/et.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/eu.po (renamed from translations/desktop_files/bookreader.desktop/eu.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/fr.po (renamed from translations/desktop_files/bookreader.desktop/fr.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/ga.po (renamed from translations/desktop_files/bookreader.desktop/ga.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/hi.po (renamed from translations/desktop_files/bookreader.desktop/hi.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/hu.po (renamed from translations/desktop_files/bookreader.desktop/hu.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/is.po (renamed from translations/desktop_files/bookreader.desktop/is.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/it.po33
-rw-r--r--translations/desktop_files/kbookreader.desktop/ja.po (renamed from translations/desktop_files/bookreader.desktop/ja.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/kbookreader.desktop.pot (renamed from translations/desktop_files/bookreader.desktop/bookreader.desktop.pot)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/lt.po (renamed from translations/desktop_files/bookreader.desktop/lt.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/nb.po (renamed from translations/desktop_files/bookreader.desktop/nb.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/nl.po (renamed from translations/desktop_files/bookreader.desktop/nl.po)12
-rw-r--r--translations/desktop_files/kbookreader.desktop/pl.po34
-rw-r--r--translations/desktop_files/kbookreader.desktop/pt.po (renamed from translations/desktop_files/bookreader.desktop/pt.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/pt_BR.po33
-rw-r--r--translations/desktop_files/kbookreader.desktop/ru.po34
-rw-r--r--translations/desktop_files/kbookreader.desktop/sl.po (renamed from translations/desktop_files/bookreader.desktop/sl.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/sr.po (renamed from translations/desktop_files/bookreader.desktop/sr.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/sr@Latn.po (renamed from translations/desktop_files/bookreader.desktop/sr@Latn.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/sv.po (renamed from translations/desktop_files/bookreader.desktop/sv.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/ta.po (renamed from translations/desktop_files/bookreader.desktop/ta.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/tg.po (renamed from translations/desktop_files/bookreader.desktop/tg.po)10
-rw-r--r--translations/desktop_files/kbookreader.desktop/zh_CN.po (renamed from translations/desktop_files/bookreader.desktop/zh_CN.po)10
-rw-r--r--translations/messages/CMakeLists.txt14
-rw-r--r--translations/messages/cs.po35
-rw-r--r--translations/messages/de.po20
-rw-r--r--translations/messages/kbookreader.pot (renamed from translations/messages/bookreader.pot)18
-rw-r--r--translations/messages/nl.po20
-rw-r--r--translations/messages/pl.po97
-rw-r--r--translations/messages/ru.po97
76 files changed, 647 insertions, 1105 deletions
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 69dd7b2..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "cmake"]
- path = cmake
- url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index a525b71..0176702 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -9,12 +9,15 @@
#
#################################################
-cmake_minimum_required( VERSION 2.8 )
+
+##### set project version ########################
+
+include( TDEVersion )
+cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
##### include our cmake modules #################
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEL10n )
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e48fa94..2632e85 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,13 +7,16 @@
############################################
-cmake_minimum_required( VERSION 2.8.12 )
+##### set project version ########################
+
+include( TDEVersion )
+cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
+tde_set_project_version( )
#### general package setup
project( kbookreader )
-set( VERSION R14.1.0 )
#### include essential cmake modules
@@ -29,7 +32,6 @@ include( CheckCXXSourceCompiles )
#### include our cmake modules
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
@@ -70,8 +72,12 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
add_subdirectory( src )
add_subdirectory( images )
-tde_conditional_add_subdirectory( BUILD_DOC doc )
-tde_conditional_add_subdirectory( BUILD_TRANSLATIONS translations )
+
+
+##### other data ################################
+
+tde_conditional_add_project_docs( BUILD_DOC )
+tde_conditional_add_project_translations( BUILD_TRANSLATIONS )
##### write configure files
diff --git a/Doxyfile b/Doxyfile
deleted file mode 100644
index e9a5c69..0000000
--- a/Doxyfile
+++ /dev/null
@@ -1,276 +0,0 @@
-# Doxyfile 1.4.1-KDevelop
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = bookreader.tdevelop
-PROJECT_NUMBER = 0.1
-OUTPUT_DIRECTORY =
-CREATE_SUBDIRS = NO
-OUTPUT_LANGUAGE = English
-USE_WINDOWS_ENCODING = NO
-BRIEF_MEMBER_DESC = YES
-REPEAT_BRIEF = YES
-ABBREVIATE_BRIEF = "The $name class" \
- "The $name widget" \
- "The $name file" \
- is \
- provides \
- specifies \
- contains \
- represents \
- a \
- an \
- the
-ALWAYS_DETAILED_SEC = NO
-INLINE_INHERITED_MEMB = NO
-FULL_PATH_NAMES = YES
-STRIP_FROM_PATH = /home/nau/Projects/bookreader_/
-STRIP_FROM_INC_PATH =
-SHORT_NAMES = NO
-JAVADOC_AUTOBRIEF = NO
-MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = NO
-INHERIT_DOCS = YES
-DISTRIBUTE_GROUP_DOC = NO
-TAB_SIZE = 8
-ALIASES =
-OPTIMIZE_OUTPUT_FOR_C = NO
-OPTIMIZE_OUTPUT_JAVA = NO
-SUBGROUPING = YES
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-EXTRACT_ALL = NO
-EXTRACT_PRIVATE = NO
-EXTRACT_STATIC = NO
-EXTRACT_LOCAL_CLASSES = YES
-EXTRACT_LOCAL_METHODS = NO
-HIDE_UNDOC_MEMBERS = NO
-HIDE_UNDOC_CLASSES = NO
-HIDE_FRIEND_COMPOUNDS = NO
-HIDE_IN_BODY_DOCS = NO
-INTERNAL_DOCS = NO
-CASE_SENSE_NAMES = YES
-HIDE_SCOPE_NAMES = NO
-SHOW_INCLUDE_FILES = YES
-INLINE_INFO = YES
-SORT_MEMBER_DOCS = YES
-SORT_BRIEF_DOCS = NO
-SORT_BY_SCOPE_NAME = NO
-GENERATE_TODOLIST = YES
-GENERATE_TESTLIST = YES
-GENERATE_BUGLIST = YES
-GENERATE_DEPRECATEDLIST= YES
-ENABLED_SECTIONS =
-MAX_INITIALIZER_LINES = 30
-SHOW_USED_FILES = YES
-SHOW_DIRECTORIES = YES
-FILE_VERSION_FILTER =
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-QUIET = NO
-WARNINGS = YES
-WARN_IF_UNDOCUMENTED = YES
-WARN_IF_DOC_ERROR = YES
-WARN_NO_PARAMDOC = NO
-WARN_FORMAT = "$file:$line: $text"
-WARN_LOGFILE =
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = /home/nau/Projects/bookreader \
- /home/nau/Projects/bookreader/src
-FILE_PATTERNS = *.c \
- *.cc \
- *.cxx \
- *.cpp \
- *.c++ \
- *.java \
- *.ii \
- *.ixx \
- *.ipp \
- *.i++ \
- *.inl \
- *.h \
- *.hh \
- *.hxx \
- *.hpp \
- *.h++ \
- *.idl \
- *.odl \
- *.cs \
- *.php \
- *.php3 \
- *.inc \
- *.m \
- *.mm \
- *.dox \
- *.C \
- *.CC \
- *.C++ \
- *.II \
- *.I++ \
- *.H \
- *.HH \
- *.H++ \
- *.CS \
- *.PHP \
- *.PHP3 \
- *.M \
- *.MM \
- *.C \
- *.H \
- *.tlh \
- *.diff \
- *.patch \
- *.moc \
- *.xpm \
- *.dox
-RECURSIVE = YES
-EXCLUDE =
-EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS =
-EXAMPLE_PATH =
-EXAMPLE_PATTERNS = *
-EXAMPLE_RECURSIVE = NO
-IMAGE_PATH =
-INPUT_FILTER =
-FILTER_PATTERNS =
-FILTER_SOURCE_FILES = NO
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-SOURCE_BROWSER = YES
-INLINE_SOURCES = NO
-STRIP_CODE_COMMENTS = YES
-REFERENCED_BY_RELATION = YES
-REFERENCES_RELATION = YES
-VERBATIM_HEADERS = YES
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-ALPHABETICAL_INDEX = NO
-COLS_IN_ALPHA_INDEX = 5
-IGNORE_PREFIX =
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-GENERATE_HTML = YES
-HTML_OUTPUT = html
-HTML_FILE_EXTENSION = .html
-HTML_HEADER =
-HTML_FOOTER =
-HTML_STYLESHEET =
-HTML_ALIGN_MEMBERS = YES
-GENERATE_HTMLHELP = NO
-CHM_FILE =
-HHC_LOCATION =
-GENERATE_CHI = NO
-BINARY_TOC = NO
-TOC_EXPAND = NO
-DISABLE_INDEX = NO
-ENUM_VALUES_PER_LINE = 4
-GENERATE_TREEVIEW = NO
-TREEVIEW_WIDTH = 250
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-GENERATE_LATEX = NO
-LATEX_OUTPUT = latex
-LATEX_CMD_NAME = latex
-MAKEINDEX_CMD_NAME = makeindex
-COMPACT_LATEX = NO
-PAPER_TYPE = a4wide
-EXTRA_PACKAGES =
-LATEX_HEADER =
-PDF_HYPERLINKS = NO
-USE_PDFLATEX = NO
-LATEX_BATCHMODE = NO
-LATEX_HIDE_INDICES = NO
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-GENERATE_RTF = NO
-RTF_OUTPUT = rtf
-COMPACT_RTF = NO
-RTF_HYPERLINKS = NO
-RTF_STYLESHEET_FILE =
-RTF_EXTENSIONS_FILE =
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-GENERATE_MAN = NO
-MAN_OUTPUT = man
-MAN_EXTENSION = .3
-MAN_LINKS = NO
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-GENERATE_XML = NO
-XML_OUTPUT = xml
-XML_SCHEMA =
-XML_DTD =
-XML_PROGRAMLISTING = YES
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-GENERATE_AUTOGEN_DEF = NO
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-GENERATE_PERLMOD = NO
-PERLMOD_LATEX = NO
-PERLMOD_PRETTY = YES
-PERLMOD_MAKEVAR_PREFIX =
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-ENABLE_PREPROCESSING = YES
-MACRO_EXPANSION = NO
-EXPAND_ONLY_PREDEF = NO
-SEARCH_INCLUDES = YES
-INCLUDE_PATH =
-INCLUDE_FILE_PATTERNS =
-PREDEFINED =
-EXPAND_AS_DEFINED =
-SKIP_FUNCTION_MACROS = YES
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-TAGFILES =
-GENERATE_TAGFILE = bookreader.tag
-ALLEXTERNALS = NO
-EXTERNAL_GROUPS = YES
-PERL_PATH = /usr/bin/perl
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-CLASS_DIAGRAMS = YES
-HIDE_UNDOC_RELATIONS = YES
-HAVE_DOT = YES
-CLASS_GRAPH = YES
-COLLABORATION_GRAPH = YES
-GROUP_GRAPHS = YES
-UML_LOOK = YES
-TEMPLATE_RELATIONS = NO
-INCLUDE_GRAPH = YES
-INCLUDED_BY_GRAPH = YES
-CALL_GRAPH = NO
-GRAPHICAL_HIERARCHY = YES
-DIRECTORY_GRAPH = YES
-DOT_IMAGE_FORMAT = png
-DOT_PATH =
-DOTFILE_DIRS =
-MAX_DOT_GRAPH_WIDTH = 1024
-MAX_DOT_GRAPH_HEIGHT = 1024
-MAX_DOT_GRAPH_DEPTH = 1000
-DOT_TRANSPARENT = NO
-DOT_MULTI_TARGETS = NO
-GENERATE_LEGEND = YES
-DOT_CLEANUP = YES
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-SEARCHENGINE = NO
diff --git a/README b/README
deleted file mode 100644
index 6ae4929..0000000
--- a/README
+++ /dev/null
@@ -1,5 +0,0 @@
-kbookreader - eBook reader for TDE.
-
-
-KBookReader is a TDE twin-panel text files viewer specialized in reading
-e-books.It supports multiple bookmarks, custom fonts, encoding selection.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..77c990d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+
+kbookreader - eBook reader for TDE.
+
+
+KBookReader is a TDE twin-panel text files viewer specialized in reading
+e-books.It supports multiple bookmarks, custom fonts, encoding selection.
+
+.
+
+Contributing
+--------------
+
+If you wish to contribute to kbookreader, you might do so:
+
+- TDE Gitea Workspace (TGW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/gitea
+
+- TDE Weblate Translation Workspace (TWTW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/weblate
+
+
+Translations status
+---------------------
+
+### messages
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kbookreader/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbookreader/)
+
+### desktop files
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kbookreader-kbookreaderdesktop/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbookreader-kbookreaderdesktop/)
diff --git a/bookreader.tdevelop b/bookreader.tdevelop
deleted file mode 100644
index f7e154e..0000000
--- a/bookreader.tdevelop
+++ /dev/null
@@ -1,289 +0,0 @@
-<?xml version = '1.0'?>
-<tdevelop>
- <general>
- <author>Alexander Nemish</author>
- <email>atlanter@gmail.com</email>
- <version>0.1</version>
- <projectmanagement>KDevKDEAutoProject</projectmanagement>
- <primarylanguage>C++</primarylanguage>
- <keywords>
- <keyword>C++</keyword>
- <keyword>Code</keyword>
- <keyword>Qt</keyword>
- <keyword>KDE</keyword>
- </keywords>
- <projectdirectory>.</projectdirectory>
- <absoluteprojectpath>false</absoluteprojectpath>
- <description/>
- <ignoreparts/>
- <versioncontrol>kdevsubversion</versioncontrol>
- <projectname>bookreader</projectname>
- </general>
- <kdevautoproject>
- <general>
- <activetarget>src/bookreader</activetarget>
- <useconfiguration>debug</useconfiguration>
- </general>
- <run>
- <mainprogram>src/bookreader</mainprogram>
- <terminal>false</terminal>
- <directoryradio>executable</directoryradio>
- <customdirectory>/</customdirectory>
- <programargs/>
- <autocompile>true</autocompile>
- <envvars/>
- <runarguments>
- <bookreader/>
- </runarguments>
- </run>
- <make>
- <envvars>
- <envvar value="1" name="WANT_AUTOCONF_2_5" />
- <envvar value="1" name="WANT_AUTOMAKE_1_6" />
- </envvars>
- <abortonerror>false</abortonerror>
- <numberofjobs>5</numberofjobs>
- <dontact>false</dontact>
- <makebin/>
- <prio>0</prio>
- <runmultiplejobs>true</runmultiplejobs>
- </make>
- <configurations>
- <optimized>
- <builddir>optimized</builddir>
- <ccompiler>kdevgccoptions</ccompiler>
- <cxxcompiler>kdevgppoptions</cxxcompiler>
- <f77compiler>kdevg77options</f77compiler>
- <cxxflags>-O2 -g0</cxxflags>
- <envvars/>
- <configargs/>
- <topsourcedir/>
- <cppflags/>
- <ldflags/>
- <ccompilerbinary/>
- <cxxcompilerbinary/>
- <f77compilerbinary/>
- <cflags/>
- <f77flags/>
- </optimized>
- <debug>
- <configargs>--enable-debug=full --prefix=/home/nau/.trinity</configargs>
- <builddir>debug</builddir>
- <ccompiler>kdevgccoptions</ccompiler>
- <cxxcompiler>kdevgppoptions</cxxcompiler>
- <f77compiler>kdevg77options</f77compiler>
- <cxxflags>-O0 -g3 -pg</cxxflags>
- <envvars/>
- <topsourcedir/>
- <cppflags/>
- <ldflags/>
- <ccompilerbinary/>
- <cxxcompilerbinary/>
- <f77compilerbinary/>
- <cflags/>
- <f77flags/>
- </debug>
- </configurations>
- </kdevautoproject>
- <kdevfileview>
- <groups>
- <group pattern="*.cpp;*.cxx;*.h" name="Sources" />
- <group pattern="*.ui" name="User Interface" />
- <group pattern="*.png" name="Icons" />
- <group pattern="*.po;*.ts" name="Translations" />
- <group pattern="*" name="Others" />
- <hidenonprojectfiles>false</hidenonprojectfiles>
- <hidenonlocation>false</hidenonlocation>
- </groups>
- <tree>
- <hidenonprojectfiles>false</hidenonprojectfiles>
- <hidepatterns>*.o,*.lo,CVS</hidepatterns>
- <showvcsfields>false</showvcsfields>
- </tree>
- </kdevfileview>
- <kdevdoctreeview>
- <ignoretocs>
- <toc>ada</toc>
- <toc>ada_bugs_gcc</toc>
- <toc>bash</toc>
- <toc>bash_bugs</toc>
- <toc>clanlib</toc>
- <toc>w3c-dom-level2-html</toc>
- <toc>fortran_bugs_gcc</toc>
- <toc>gnome1</toc>
- <toc>gnustep</toc>
- <toc>gtk</toc>
- <toc>gtk_bugs</toc>
- <toc>haskell</toc>
- <toc>haskell_bugs_ghc</toc>
- <toc>java_bugs_gcc</toc>
- <toc>java_bugs_sun</toc>
- <toc>pascal_bugs_fp</toc>
- <toc>php</toc>
- <toc>php_bugs</toc>
- <toc>perl</toc>
- <toc>perl_bugs</toc>
- <toc>python</toc>
- <toc>python_bugs</toc>
- <toc>ruby</toc>
- <toc>ruby_bugs</toc>
- <toc>sdl</toc>
- <toc>w3c-svg</toc>
- <toc>sw</toc>
- <toc>w3c-uaag10</toc>
- <toc>wxwidgets_bugs</toc>
- </ignoretocs>
- <ignoreqt_xml>
- <toc>qmake User Guide</toc>
- </ignoreqt_xml>
- </kdevdoctreeview>
- <kdevdebugger>
- <general>
- <dbgshell>libtool</dbgshell>
- <programargs/>
- <gdbpath/>
- <breakonloadinglibs>true</breakonloadinglibs>
- <separatetty>false</separatetty>
- <floatingtoolbar>false</floatingtoolbar>
- <runappinappdirectory>true</runappinappdirectory>
- <configGdbScript/>
- <runShellScript/>
- <runGdbScript/>
- </general>
- <display>
- <staticmembers>false</staticmembers>
- <demanglenames>true</demanglenames>
- <outputradix>10</outputradix>
- </display>
- </kdevdebugger>
- <kdevfilecreate>
- <filetypes/>
- <useglobaltypes>
- <type ext="ui" />
- <type ext="cpp" />
- <type ext="h" />
- </useglobaltypes>
- </kdevfilecreate>
- <kdevcvs>
- <cvsoptions>-f</cvsoptions>
- <commitoptions/>
- <updateoptions>-dP</updateoptions>
- <addoptions/>
- <removeoptions>-f</removeoptions>
- <diffoptions>-u3 -p</diffoptions>
- <logoptions/>
- <rshoptions/>
- </kdevcvs>
- <cppsupportpart>
- <codecompletion/>
- <filetemplates>
- <choosefiles>false</choosefiles>
- <interfaceURL/>
- <implementationURL/>
- <interfacesuffix>.h</interfacesuffix>
- <implementationsuffix>.cpp</implementationsuffix>
- <lowercasefilenames>true</lowercasefilenames>
- </filetemplates>
- </cppsupportpart>
- <kdevclassview>
- <folderhierarchy>true</folderhierarchy>
- <depthoffolders>2</depthoffolders>
- </kdevclassview>
- <kdevdocumentation>
- <projectdoc>
- <docsystem>Doxygen Documentation Collection</docsystem>
- <docurl>bookreader.tag</docurl>
- </projectdoc>
- </kdevdocumentation>
- <substmap>
- <APPNAME>BookReader</APPNAME>
- <APPNAMELC>bookreader</APPNAMELC>
- <APPNAMESC>BookReader</APPNAMESC>
- <APPNAMEUC>BOOKREADER</APPNAMEUC>
- <AUTHOR>Alexandr Nemish</AUTHOR>
- <EMAIL>atlanter@gmail.com</EMAIL>
- <LICENSE>GPL</LICENSE>
- <LICENSEFILE>COPYING</LICENSEFILE>
- <VERSION>0.1</VERSION>
- <YEAR>2005</YEAR>
- <dest>/home/nau/Projects/bookreader</dest>
- </substmap>
- <kdevcppsupport>
- <references/>
- <codecompletion>
- <includeGlobalFunctions>true</includeGlobalFunctions>
- <includeTypes>true</includeTypes>
- <includeEnums>true</includeEnums>
- <includeTypedefs>false</includeTypedefs>
- <automaticCodeCompletion>true</automaticCodeCompletion>
- <automaticArgumentsHint>true</automaticArgumentsHint>
- <automaticHeaderCompletion>true</automaticHeaderCompletion>
- <codeCompletionDelay>250</codeCompletionDelay>
- <argumentsHintDelay>400</argumentsHintDelay>
- <headerCompletionDelay>250</headerCompletionDelay>
- <showOnlyAccessibleItems>false</showOnlyAccessibleItems>
- <completionBoxItemOrder>0</completionBoxItemOrder>
- <howEvaluationContextMenu>true</howEvaluationContextMenu>
- <showCommentWithArgumentHint>true</showCommentWithArgumentHint>
- <statusBarTypeEvaluation>false</statusBarTypeEvaluation>
- <namespaceAliases>std=_GLIBCXX_STD;__gnu_cxx=std</namespaceAliases>
- <processPrimaryTypes>true</processPrimaryTypes>
- <processFunctionArguments>false</processFunctionArguments>
- <preProcessAllHeaders>false</preProcessAllHeaders>
- <parseMissingHeadersExperimental>false</parseMissingHeadersExperimental>
- <resolveIncludePathsUsingMakeExperimental>false</resolveIncludePathsUsingMakeExperimental>
- <alwaysParseInBackground>true</alwaysParseInBackground>
- <usePermanentCaching>true</usePermanentCaching>
- <alwaysIncludeNamespaces>false</alwaysIncludeNamespaces>
- <includePaths>.;</includePaths>
- </codecompletion>
- <creategettersetter>
- <prefixGet/>
- <prefixSet>set</prefixSet>
- <prefixVariable>m_,_</prefixVariable>
- <parameterName>theValue</parameterName>
- <inlineGet>true</inlineGet>
- <inlineSet>true</inlineSet>
- </creategettersetter>
- <qt>
- <used>false</used>
- <version>3</version>
- <root>/usr/lib/qt3</root>
- <includestyle>3</includestyle>
- <designerintegration>EmbeddedKDevDesigner</designerintegration>
- <qmake>/usr/lib/qt3/bin/qmake</qmake>
- <designer>/usr/lib/qt3/bin/designer</designer>
- <designerpluginpaths/>
- </qt>
- </kdevcppsupport>
- <ctagspart>
- <customArguments/>
- <customTagfilePath/>
- </ctagspart>
- <dist>
- <custom>false</custom>
- <bzip>true</bzip>
- <archname/>
- <appname>BooKreader</appname>
- <version>0.1</version>
- <release>dont know</release>
- <vendor>Alexander Nemish</vendor>
- <licence>GPL</licence>
- <summary>rgrgrg</summary>
- <group>Utilities</group>
- <packager>h45h45</packager>
- <description>BooKreader is a twin-panel text files viewer specialized for reading e-books.
-
-</description>
- <changelog>sfhsfhsfh</changelog>
- <devpackage>false</devpackage>
- <docspackage>false</docspackage>
- <appicon>false</appicon>
- <arch>2</arch>
- <genHTML>false</genHTML>
- <useRPM>false</useRPM>
- <ftpkde>false</ftpkde>
- <appskde>false</appskde>
- <url/>
- </dist>
-</tdevelop>
diff --git a/cmake b/cmake
deleted file mode 160000
-Subproject 111a08942a8b5452cd51f41e6f811d55de30c65
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
deleted file mode 100644
index 70d6348..0000000
--- a/doc/CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
-string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
-
-foreach( _dir ${_dirs} )
- if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} AND
- EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}/CMakeLists.txt )
- if( "${_dir}" STREQUAL "en" OR
- "${_dir}" STREQUAL "man" OR
- "${_linguas}" MATCHES "^;*$" OR
- ";${_linguas};" MATCHES ";${_dir};" )
- add_subdirectory( ${_dir} )
- endif( )
- endif()
-endforeach()
diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt
deleted file mode 100644
index 98b15b2..0000000
--- a/doc/en/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION bookreader )
diff --git a/doc/en/index.docbook b/doc/en/index.docbook
index 72ee47d..421493d 100644
--- a/doc/en/index.docbook
+++ b/doc/en/index.docbook
@@ -1,7 +1,7 @@
<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
- <!ENTITY bookreader "<application>KBookReader</application>">
- <!ENTITY kappname "&bookreader;">
+ <!ENTITY kbookreader "<application>KBookReader</application>">
+ <!ENTITY kappname "&kbookreader;">
<!ENTITY % addindex "IGNORE">
<!ENTITY % English "INCLUDE">
]>
diff --git a/images/CMakeLists.txt b/images/CMakeLists.txt
index 7ae3d0a..9e936b3 100644
--- a/images/CMakeLists.txt
+++ b/images/CMakeLists.txt
@@ -1,4 +1,4 @@
install(
FILES bg.png splash.png bookmark.png
- DESTINATION ${DATA_INSTALL_DIR}/bookreader/themes/default
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes/default
)
diff --git a/src/CMakeL10n.txt b/src/CMakeL10n.txt
index fb59dfa..f7e251b 100644
--- a/src/CMakeL10n.txt
+++ b/src/CMakeL10n.txt
@@ -1,8 +1,8 @@
##### create translation templates ##############
-tde_l10n_create_template( "messages/bookreader" )
+tde_l10n_create_template( "messages/kbookreader" )
tde_l10n_create_template(
- CATALOG "desktop_files/bookreader.desktop/"
- SOURCES bookreader.desktop
+ CATALOG "desktop_files/kbookreader.desktop/"
+ SOURCES kbookreader.desktop
)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 50e6395..2e3332c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -14,7 +14,7 @@ link_directories(
##### bookreader (executable)
-tde_add_executable( bookreader AUTOMOC
+tde_add_executable( ${PROJECT_NAME} AUTOMOC
SOURCES
settingsdlg.ui
@@ -39,7 +39,7 @@ tde_add_executable( bookreader AUTOMOC
##### bookreader_client (executable)
-tde_add_executable( bookreader_client AUTOMOC
+tde_add_executable( ${PROJECT_NAME}_client AUTOMOC
SOURCES
bookreader_client.cpp
@@ -60,13 +60,13 @@ tde_install_icons( )
##### other data
install(
- FILES bookreaderui.rc
- DESTINATION ${DATA_INSTALL_DIR}/bookreader
+ FILES kbookreaderui.rc
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
)
-tde_create_translated_desktop( bookreader.desktop )
+tde_create_translated_desktop( ${PROJECT_NAME}.desktop )
install(
- FILES bookreader.kcfg
+ FILES ${PROJECT_NAME}.kcfg
DESTINATION ${KCFG_INSTALL_DIR}
)
diff --git a/src/README b/src/README
deleted file mode 100644
index 39de8b2..0000000
--- a/src/README
+++ /dev/null
@@ -1,81 +0,0 @@
------------------------------------------------
-Kde application framework template quickstart
-Author: Thomas Nagy
-Date: 2004-03-22
------------------------------------------------
-
-This README file explains you basic things for starting with
-this application template.
-
-
-** Building and installing **
-
-* Build the configure script by "make -f Makefile.cvs"
-
-* To clean, use "make clean", and to clean everything
-(remove the makefiles, etc), use "make distclean"
-
-* To distribute your program, try "make dist".
-This will make a compact tarball archive of your release with the
-necessary scripts inside.
-
-* Modifying the auto-tools scripts
-for automake scripts there is an excellent tutorial there :
-http://developer.kde.org/documentation/other/makefile_am_howto.html
-
-* Simplify your life : install the project in your home directory for
-testing purposes.
-./configure --prefix=/home/user/dummyfolder/
-In the end when you finished the development you can
-rm -rf /home/user/dummyfolder/
-without fear.
-
-
-** Technologies **
-
-* Build the menus of your application easily
-kde applications now use an xml file (*ui.rc file) to build the menus.
-This allow a great customization of the application. However, when
-programming the menu is shown only after a "make install"
-
-For more details, consult :
-http://devel-home.kde.org/~larrosa/tutorial/p9.html
-http://developer.kde.org/documentation/tutorials/xmlui/preface.html
-
-* Use TDEConfig XT to create your configuration dialogs and make
-them more maintainable.
-
-For more details, consult :
-http://developer.kde.org/documentation/tutorials/tdeconfigxt/tdeconfigxt.html
-
-* With KParts, you can embed other kde components in your program, or make your program
-embeddable in other apps. For example, the kmplayer kpart can be called to play videos
-in your app.
-
-For more details, consult :
-http://www-106.ibm.com/developerworks/library/l-tdeparts/
-http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html
-http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html
-
-* With dcop, you can control your app from other applications
-Make sure to include K_DCOP and a kdcop: section in your .h file
-http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html
-
-
-** Documentation **
-
-* For the translations :
-1. Download a patched gettext which can be found at:
- http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/
-2. Install that gettext in ~/bin/
-3. cd ~/yourproject, export PATH=~/bin:$PATH, export
-TDEDIR=/where_your_KDE3_is
-4. make -f admin/Makefile.common package-messages
-5. make package-messages
-6. Translate the po files (not the pot!!) with kbabel or xemacs
-
-* Do not forget to write the documentation for your kde app
-edit the documentation template index.docbook in doc/
-
-
-
diff --git a/src/bookmarksdlg.cpp b/src/bookmarksdlg.cpp
index 49b3a8a..d0e3598 100644
--- a/src/bookmarksdlg.cpp
+++ b/src/bookmarksdlg.cpp
@@ -90,11 +90,11 @@ BookmarksDlg::BookmarksDlg(const Bookmarks& bms, TQWidget* parent,
updateBookmarks();
// signals and slots connections
- connect(buttonOk, TQT_SIGNAL(clicked()), this, TQT_SLOT(accept()));
- connect(buttonCancel, TQT_SIGNAL(clicked()), this, TQT_SLOT(reject()));
- connect(addButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(addBookmark()));
- connect(deleteButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(deleteBookmark()));
- connect(bookmarksTable, TQT_SIGNAL(valueChanged(int, int)), this, TQT_SLOT(valueChanged(int, int)));
+ connect(buttonOk, TQ_SIGNAL(clicked()), this, TQ_SLOT(accept()));
+ connect(buttonCancel, TQ_SIGNAL(clicked()), this, TQ_SLOT(reject()));
+ connect(addButton, TQ_SIGNAL(clicked()), this, TQ_SLOT(addBookmark()));
+ connect(deleteButton, TQ_SIGNAL(clicked()), this, TQ_SLOT(deleteBookmark()));
+ connect(bookmarksTable, TQ_SIGNAL(valueChanged(int, int)), this, TQ_SLOT(valueChanged(int, int)));
}
/*
@@ -117,9 +117,7 @@ void BookmarksDlg::languageChange()
buttonHelp->setText( tr2i18n( "&Help" ) );
buttonHelp->setAccel( TQKeySequence( tr2i18n( "F1" ) ) );
buttonOk->setText( tr2i18n( "&OK" ) );
- buttonOk->setAccel( TQKeySequence( TQString() ) );
buttonCancel->setText( tr2i18n( "Ca&ncel" ) );
- buttonCancel->setAccel( TQKeySequence( tr2i18n( "Alt+N" ) ) );
}
void BookmarksDlg::addBookmark()
diff --git a/src/bookmarksdlg.h b/src/bookmarksdlg.h
index 569d3bc..ed3b622 100644
--- a/src/bookmarksdlg.h
+++ b/src/bookmarksdlg.h
@@ -34,7 +34,7 @@ class TQPushButton;
class BookmarksDlg : public TQDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/src/bookreader.cpp b/src/bookreader.cpp
index 885e70f..533c2e9 100644
--- a/src/bookreader.cpp
+++ b/src/bookreader.cpp
@@ -72,7 +72,7 @@ TQStringList listEncodings()
BookReader::BookReader()
- : TDEMainWindow(0, "BookReader"),
+ : TDEMainWindow(0, "KBookReader"),
m_view(new BookWidget(this)),
m_fullScreenAction(0),
m_splash(0),
@@ -99,19 +99,19 @@ BookReader::BookReader()
// automatically save settings if changed: window size, toolbar
// position, icon size, etc. Also to add actions for the statusbar
// toolbar, and keybindings if necessary.
- KStdAction::keyBindings(guiFactory(), TQT_SLOT(configureShortcuts()), actionCollection());
+ KStdAction::keyBindings(guiFactory(), TQ_SLOT(configureShortcuts()), actionCollection());
createStandardStatusBarAction();
setStandardToolBarMenuEnabled( true );
- KStdAction::configureToolbars(TQT_TQOBJECT(this), TQT_SLOT(configureToolbars() ), actionCollection());
+ KStdAction::configureToolbars(this, TQ_SLOT(configureToolbars() ), actionCollection());
createGUI(TQString(), false);
initialGeometrySet();
setAutoSaveSettings();
// allow the view to change the statusbar and caption
- connect(m_view, TQT_SIGNAL(signalChangeStatusbar(const TQString&)),
- TQT_TQOBJECT(this), TQT_SLOT(changeStatusbar(const TQString&)));
- connect(m_view, TQT_SIGNAL(signalChangeCaption(const TQString&)),
- TQT_TQOBJECT(this), TQT_SLOT(changeCaption(const TQString&)));
+ connect(m_view, TQ_SIGNAL(signalChangeStatusbar(const TQString&)),
+ this, TQ_SLOT(changeStatusbar(const TQString&)));
+ connect(m_view, TQ_SIGNAL(signalChangeCaption(const TQString&)),
+ this, TQ_SLOT(changeCaption(const TQString&)));
readSettings();
m_splash->finish(m_view);
@@ -141,29 +141,29 @@ void BookReader::load(const KURL& url)
void BookReader::setupActions()
{
-// KStdAction::openNew(TQT_TQOBJECT(this), TQT_SLOT(fileNew()), actionCollection());
- KStdAction::open(TQT_TQOBJECT(this), TQT_SLOT(fileOpen()), actionCollection());
- recentFilesAction = KStdAction::openRecent(TQT_TQOBJECT(this), TQT_SLOT(slotURLSelected(const KURL &)),
+// KStdAction::openNew(this, TQ_SLOT(fileNew()), actionCollection());
+ KStdAction::open(this, TQ_SLOT(fileOpen()), actionCollection());
+ recentFilesAction = KStdAction::openRecent(this, TQ_SLOT(slotURLSelected(const KURL &)),
actionCollection());
- KStdAction::save(TQT_TQOBJECT(this), TQT_SLOT(fileSave()), actionCollection());
- KStdAction::saveAs(TQT_TQOBJECT(this), TQT_SLOT(fileSaveAs()), actionCollection());
- KStdAction::print(TQT_TQOBJECT(this), TQT_SLOT(filePrint()), actionCollection());
- KStdAction::quit(TQT_TQOBJECT(kapp), TQT_SLOT(quit()), actionCollection());
+ KStdAction::save(this, TQ_SLOT(fileSave()), actionCollection());
+ KStdAction::saveAs(this, TQ_SLOT(fileSaveAs()), actionCollection());
+ KStdAction::print(this, TQ_SLOT(filePrint()), actionCollection());
+ KStdAction::quit(kapp, TQ_SLOT(quit()), actionCollection());
- KStdAction::firstPage(TQT_TQOBJECT(this), TQT_SLOT(gotoFirstPage()), actionCollection());
- KStdAction::prior(TQT_TQOBJECT(this), TQT_SLOT(prevPage()), actionCollection());
- KStdAction::next(TQT_TQOBJECT(this), TQT_SLOT(nextPage()), actionCollection());
- KStdAction::lastPage(TQT_TQOBJECT(this), TQT_SLOT(gotoLastPage()), actionCollection());
+ KStdAction::firstPage(this, TQ_SLOT(gotoFirstPage()), actionCollection());
+ KStdAction::prior(this, TQ_SLOT(prevPage()), actionCollection());
+ KStdAction::next(this, TQ_SLOT(nextPage()), actionCollection());
+ KStdAction::lastPage(this, TQ_SLOT(gotoLastPage()), actionCollection());
- KStdAction::addBookmark(TQT_TQOBJECT(this), TQT_SLOT(addBookmark()), actionCollection());
- KStdAction::editBookmarks(TQT_TQOBJECT(this), TQT_SLOT(editBookmarks()), actionCollection());
+ KStdAction::addBookmark(this, TQ_SLOT(addBookmark()), actionCollection());
+ KStdAction::editBookmarks(this, TQ_SLOT(editBookmarks()), actionCollection());
- KStdAction::gotoPage(TQT_TQOBJECT(this), TQT_SLOT(gotoPage()), actionCollection());
+ KStdAction::gotoPage(this, TQ_SLOT(gotoPage()), actionCollection());
- m_fullScreenAction = KStdAction::fullScreen(TQT_TQOBJECT(this), TQT_SLOT(fullScreen()),
+ m_fullScreenAction = KStdAction::fullScreen(this, TQ_SLOT(fullScreen()),
actionCollection(), this);
- KStdAction::preferences(TQT_TQOBJECT(this), TQT_SLOT(optionsPreferences()), actionCollection());
+ KStdAction::preferences(this, TQ_SLOT(optionsPreferences()), actionCollection());
TDEConfig *config = kapp->config();
recentFilesAction->loadEntries(config);
@@ -172,7 +172,7 @@ void BookReader::setupActions()
// how to insert a custom menu and menu item
/*
TDEAction *custom = new TDEAction( i18n( "Cus&tom Menuitem" ), 0,
- TQT_TQOBJECT(this), TQT_SLOT( optionsPreferences() ),
+ this, TQ_SLOT( optionsPreferences() ),
actionCollection(), "custom_action" );*/
}
@@ -313,7 +313,7 @@ void BookReader::optionsPreferences()
general->kcfg_DefaultEncoding->setCurrentItem(i);
dialog->addPage(general, i18n("General"), "settings");
- connect(dialog, TQT_SIGNAL(settingsChanged()), TQT_TQOBJECT(this), TQT_SLOT(loadSettings()));
+ connect(dialog, TQ_SIGNAL(settingsChanged()), this, TQ_SLOT(loadSettings()));
dialog->show();
}
@@ -390,7 +390,7 @@ void BookReader::loadLastUrl()
TDEConfig * config = kapp->config();
TQSize size = config->readSizeEntry("size");
lastURL = config->readEntry("lastURL");
- connect(m_view, TQT_SIGNAL(loadingFinished()), TQT_TQOBJECT(this), TQT_SLOT(loadLastURLSetPage()));
+ connect(m_view, TQ_SIGNAL(loadingFinished()), this, TQ_SLOT(loadLastURLSetPage()));
if (!lastURL.isEmpty())
{
// kdDebug() << "loadLastUrl: initial size = " << m_view->size() << endl;
@@ -405,7 +405,7 @@ void BookReader::loadLastUrl()
void BookReader::loaded(int loaded)
{
//m_loaded = loaded;
- m_splash->message(tqtr("Loading: %1 - %2%").arg(lastURL.fileName()).arg(loaded));
+ m_splash->message(tr("Loading: %1 - %2%").arg(lastURL.fileName()).arg(loaded));
}
void BookReader::gotoFirstPage()
@@ -465,13 +465,13 @@ void BookReader::updateBookmarks()
m_bookmarkActions.setAutoDelete(true);
const Bookmarks & bms = m_view->bookmarks();
- TQSignalMapper *bookmarkMapper = new TQSignalMapper(TQT_TQOBJECT(this));
- connect(bookmarkMapper, TQT_SIGNAL(mapped(int)), TQT_TQOBJECT(this), TQT_SLOT(gotoBookmark(int)));
+ TQSignalMapper *bookmarkMapper = new TQSignalMapper(this);
+ connect(bookmarkMapper, TQ_SIGNAL(mapped(int)), this, TQ_SLOT(gotoBookmark(int)));
for (Bookmarks::size_type i = 0; i < 9 && i < bms.size(); ++i)
{
const Bookmark & bm = bms[i];
TDEAction * action = new TDEAction(bm.name(), ALT+Key_1 + i);
- connect(action, TQT_SIGNAL(activated()), bookmarkMapper, TQT_SLOT(map()));
+ connect(action, TQ_SIGNAL(activated()), bookmarkMapper, TQ_SLOT(map()));
m_bookmarkActions.append(action);
bookmarkMapper->setMapping(action, i);
}
diff --git a/src/bookreader.h b/src/bookreader.h
index a548726..e84f2f4 100644
--- a/src/bookreader.h
+++ b/src/bookreader.h
@@ -44,7 +44,7 @@ class KSplashScreen;
*/
class BookReader : public TDEMainWindow
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
diff --git a/src/bookreader_client.cpp b/src/bookreader_client.cpp
index 7e80050..59d5370 100644
--- a/src/bookreader_client.cpp
+++ b/src/bookreader_client.cpp
@@ -26,7 +26,7 @@
int main(int argc, char **argv)
{
- TDEApplication app(argc, argv, "bookreader_client", false);
+ TDEApplication app(argc, argv, "kbookreader_client", false);
// get our DCOP client and attach so that we may use it
DCOPClient *client = app.dcopClient();
@@ -39,7 +39,7 @@ int main(int argc, char **argv)
ds << TQString(argv[1]);
else
ds << TQString("http://www.kde.org");
- client->send("bookreader", "BookReaderIface", "openURL(TQString)", data);
+ client->send("kbookreader", "KBookReaderIface", "openURL(TQString)", data);
return app.exec();
}
diff --git a/src/bookreaderiface.h b/src/bookreaderiface.h
index 630b487..54166b8 100644
--- a/src/bookreaderiface.h
+++ b/src/bookreaderiface.h
@@ -24,7 +24,7 @@
#include <dcopobject.h>
-class BookReaderIface : virtual public DCOPObject
+class KBookReaderIface : virtual public DCOPObject
{
K_DCOP
public:
diff --git a/src/bookwidget.cpp b/src/bookwidget.cpp
index 7a23d70..c5b462b 100644
--- a/src/bookwidget.cpp
+++ b/src/bookwidget.cpp
@@ -62,10 +62,10 @@ BookWidget::BookWidget(TQWidget *parent, const char *name)
Theme::self()->loadTheme("default");
setWFlags(TQt::WNoAutoErase);
- setFocusPolicy(TQ_StrongFocus);
+ setFocusPolicy(TQWidget::StrongFocus);
- connect(&m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(loadLine()));
- connect(m_renderer.get(), TQT_SIGNAL(renderingFinished()), this, TQT_SLOT(renderingFinished()));
+ connect(&m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(loadLine()));
+ connect(m_renderer.get(), TQ_SIGNAL(renderingFinished()), this, TQ_SLOT(renderingFinished()));
}
@@ -92,7 +92,7 @@ void BookWidget::openURL(const KURL & url)
m_progressDlg->setLabel("Loading file " + m_url.path());
m_progressDlg->setAllowCancel(true);
m_progressDlg->progressBar()->setTotalSteps(0);
- connect(m_progressDlg.get(), TQT_SIGNAL(cancelClicked()), TQT_SLOT(cancelLoading()));
+ connect(m_progressDlg.get(), TQ_SIGNAL(cancelClicked()), TQ_SLOT(cancelLoading()));
KDialog::centerOnScreen(m_progressDlg.get());
m_progressDlg->show();
//start timer for processing gui events
@@ -155,7 +155,7 @@ void BookWidget::drawBookmark(TQPainter & paint, Bookmark const& bm)
paint.save();
paint.translate(TQWidget::width()/2., 20.);
paint.rotate(90.);
- const TQString text = bm.name() + " (" + bm.dateTime().toString(Qt::LocalDate) + ")";
+ const TQString text = bm.name() + " (" + bm.dateTime().toString(TQt::LocalDate) + ")";
paint.drawText(0, 0, text);
paint.restore();
}
@@ -222,7 +222,7 @@ void BookWidget::setupPageSize()
void BookWidget::mousePressEvent(TQMouseEvent * event)
{
- if (event->button() == Qt::LeftButton)
+ if (event->button() == TQt::LeftButton)
{
if (rectLeftPage().contains(event->pos()))
{
@@ -366,9 +366,9 @@ void BookWidget::loadLine()
//setup and show
firstPage();
//clean up
- m_progressDlg.reset(0);
- m_stream.reset(0);
- m_textLines.reset(0);
+ m_progressDlg.reset();
+ m_stream.reset();
+ m_textLines.reset();
m_file.close();
m_modified = true;
emit loadingFinished();
@@ -378,15 +378,15 @@ void BookWidget::cancelLoading()
{
m_timer.stop();
if (parentWidget())
- TQT_TQWIDGET(parentWidget())->setCaption("");
- //clean up
- m_progressDlg->hide();
- m_stream.reset(0);
- m_textLines.reset(0);
- m_file.close();
- //setup and show
- m_renderer->clear();
- firstPage();
+ parentWidget()->setCaption("");
+ //clean up
+ m_progressDlg->hide();
+ m_stream.reset();
+ m_textLines.reset();
+ m_file.close();
+ //setup and show
+ m_renderer->clear();
+ firstPage();
}
void BookWidget::setParaOffset(int offset)
@@ -423,13 +423,13 @@ void BookWidget::addBookmark(const TQString& name)
void BookWidget::saveBookmarks( )
{
- const TQString fileName = "bookreader/" + m_url.fileName();
+ const TQString fileName = "kbookreader/" + m_url.fileName();
TQFile::remove(TDEGlobal::dirs()->findResource("appdata", m_url.fileName()));
TDEConfig config(fileName, false, false, "data");
for (Bookmarks::size_type i = 0; i < m_bookmarks.size(); ++i)
{
const Bookmark & bm = m_bookmarks[i];
- config.setGroup(tqtr("Bookmark %1").arg(i));
+ config.setGroup(tr("Bookmark %1").arg(i));
config.writeEntry("page", bm.page());
config.writeEntry("name", bm.name());
config.writeEntry("dateTime", bm.dateTime());
@@ -439,7 +439,7 @@ void BookWidget::saveBookmarks( )
void BookWidget::loadBookmarks()
{
m_bookmarks.clear();
- const TQString fileName = "bookreader/" + m_url.fileName();
+ const TQString fileName = "kbookreader/" + m_url.fileName();
TDEConfig config(fileName, true, false, "data");
TQStringList groups = config.groupList();
typedef TQStringList::const_iterator IT;
diff --git a/src/bookwidget.h b/src/bookwidget.h
index cdddcf9..2e4cb74 100644
--- a/src/bookwidget.h
+++ b/src/bookwidget.h
@@ -39,7 +39,7 @@ class KProgressDialog;
*/
class BookWidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -116,10 +116,10 @@ private:
TQTimer m_timer;
TQStringList m_encodings;
int m_encoding;
- std::auto_ptr<Renderer> m_renderer;
- std::auto_ptr<TQTextStream> m_stream;
- std::auto_ptr<TQStringList> m_textLines;
- std::auto_ptr<KProgressDialog> m_progressDlg;
+ std::unique_ptr<Renderer> m_renderer;
+ std::unique_ptr<TQTextStream> m_stream;
+ std::unique_ptr<TQStringList> m_textLines;
+ std::unique_ptr<KProgressDialog> m_progressDlg;
Bookmarks m_bookmarks;
};
diff --git a/src/hi16-app-bookreader.png b/src/hi16-app-kbookreader.png
index f341b70..f341b70 100644
--- a/src/hi16-app-bookreader.png
+++ b/src/hi16-app-kbookreader.png
Binary files differ
diff --git a/src/hi32-app-bookreader.png b/src/hi32-app-kbookreader.png
index 47e119d..47e119d 100644
--- a/src/hi32-app-bookreader.png
+++ b/src/hi32-app-kbookreader.png
Binary files differ
diff --git a/src/bookreader.desktop b/src/kbookreader.desktop
index 327b944..1b9f208 100644
--- a/src/bookreader.desktop
+++ b/src/kbookreader.desktop
@@ -1,11 +1,13 @@
[Desktop Entry]
-Encoding=UTF-8
-Name=BookReader
+Name=KBookReader
+
GenericName=E-Book Reader
-Exec=bookreader %i %m -caption "%c"
-Icon=bookreader
-Type=Application
-X-DocPath=bookreader/index.html
+
Comment=A TDE KPart Application
+
+Type=Application
+Exec=kbookreader %i %m -caption "%c"
+Icon=kbookreader
Terminal=false
+X-DocPath=kbookreader/index.html
Categories=Qt;TDE;Office;
diff --git a/src/bookreader.kcfg b/src/kbookreader.kcfg
index f140ac2..4272ca1 100644
--- a/src/bookreader.kcfg
+++ b/src/kbookreader.kcfg
@@ -3,7 +3,7 @@
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" >
- <kcfgfile name="bookreaderrc"/>
+ <kcfgfile name="kbookreaderrc"/>
<group name="Preferences">
<entry name="Font" type="Font">
<label>The font used to display the contents of books.</label>
diff --git a/src/bookreaderui.rc b/src/kbookreaderui.rc
index 65c25af..d257dc1 100644
--- a/src/bookreaderui.rc
+++ b/src/kbookreaderui.rc
@@ -1,5 +1,5 @@
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
-<kpartgui version="1" name="bookreader" >
+<kpartgui version="1" name="kbookreader" >
<MenuBar>
<Menu name="bookmarks" >
<ActionList name="my_bookmarks" />
diff --git a/src/main.cpp b/src/main.cpp
index fadd9a2..cb39cfb 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -35,7 +35,7 @@ static TDECmdLineOptions options[] =
int main(int argc, char **argv)
{
- TDEAboutData about("bookreader", I18N_NOOP("BooKreader"), version, description,
+ TDEAboutData about("kbookreader", I18N_NOOP("KBookReader"), version, description,
TDEAboutData::License_GPL,
"(C) 2005-2007 Alexander Nemish", 0, 0, "atlanter@gmail.com");
about.addAuthor("Alexander Nemish", 0, "atlanter@gmail.com");
diff --git a/src/renderer.cpp b/src/renderer.cpp
index 963c987..f330da8 100644
--- a/src/renderer.cpp
+++ b/src/renderer.cpp
@@ -33,7 +33,7 @@ Renderer::Renderer():
m_curParagraph(0),
m_isRendering(false)
{
- connect(&m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeout()));
+ connect(&m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(timeout()));
}
diff --git a/src/renderer.h b/src/renderer.h
index df4b478..49fa0f3 100644
--- a/src/renderer.h
+++ b/src/renderer.h
@@ -65,7 +65,7 @@ private:
*/
class Renderer : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
Renderer();
@@ -128,7 +128,7 @@ private:
int m_linesPerPage;
int m_paraOffset;
TQFont m_font;
- std::auto_ptr<TQFontMetrics> m_fontMetrics;
+ std::unique_ptr<TQFontMetrics> m_fontMetrics;
TQSize m_pageSize;
bool m_isStartAdded;
TIndex m_curParagraph;
diff --git a/src/settings.kcfgc b/src/settings.kcfgc
index 4043e55..3daef00 100644
--- a/src/settings.kcfgc
+++ b/src/settings.kcfgc
@@ -1,5 +1,5 @@
# Code generation options for tdeconfig_compiler
-File=bookreader.kcfg
+File=kbookreader.kcfg
ClassName=Settings
Singleton=true
Mutators=col_background,col_foreground
diff --git a/src/settingsdlg.ui b/src/settingsdlg.ui
index 6a0c7b6..3ac7b57 100644
--- a/src/settingsdlg.ui
+++ b/src/settingsdlg.ui
@@ -124,9 +124,6 @@
<property name="text">
<string>Load last URL on startup</string>
</property>
- <property name="accel">
- <string></string>
- </property>
</widget>
<spacer>
<property name="name">
@@ -157,9 +154,9 @@
<slot>kcfg_ParaOffset_valueChanged(const TQString&amp;)</slot>
</connection>
</connections>
-<Q_SLOTS>
+<slots>
<slot>kcfg_ParaOffset_valueChanged(const TQString&amp;)</slot>
-</Q_SLOTS>
+</slots>
<layoutdefaults spacing="6" margin="11"/>
<includes>
<include location="global" impldecl="in implementation">tdefontrequester.h</include>
diff --git a/translations/CMakeLists.txt b/translations/CMakeLists.txt
deleted file mode 100644
index 42b186a..0000000
--- a/translations/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_auto_add_subdirectories()
diff --git a/translations/desktop_files/bookreader.desktop/it.po b/translations/desktop_files/bookreader.desktop/it.po
deleted file mode 100644
index 1d722d1..0000000
--- a/translations/desktop_files/bookreader.desktop/it.po
+++ /dev/null
@@ -1,32 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: it\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
-msgstr ""
-
-#. GenericName
-#: bookreader.desktop:4
-msgid "E-Book Reader"
-msgstr ""
-
-#. Comment
-#: bookreader.desktop:9
-msgid "A TDE KPart Application"
-msgstr "Applicazione KPart di TDE"
diff --git a/translations/desktop_files/bookreader.desktop/pl.po b/translations/desktop_files/bookreader.desktop/pl.po
deleted file mode 100644
index f9e14ad..0000000
--- a/translations/desktop_files/bookreader.desktop/pl.po
+++ /dev/null
@@ -1,32 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
-msgstr ""
-
-#. GenericName
-#: bookreader.desktop:4
-msgid "E-Book Reader"
-msgstr ""
-
-#. Comment
-#: bookreader.desktop:9
-msgid "A TDE KPart Application"
-msgstr "Osadzalny element KPart TDE"
diff --git a/translations/desktop_files/bookreader.desktop/pt_BR.po b/translations/desktop_files/bookreader.desktop/pt_BR.po
deleted file mode 100644
index 4bf8c07..0000000
--- a/translations/desktop_files/bookreader.desktop/pt_BR.po
+++ /dev/null
@@ -1,32 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
-msgstr ""
-
-#. GenericName
-#: bookreader.desktop:4
-msgid "E-Book Reader"
-msgstr ""
-
-#. Comment
-#: bookreader.desktop:9
-msgid "A TDE KPart Application"
-msgstr "Um Aplicativo KPart do TDE"
diff --git a/translations/desktop_files/bookreader.desktop/ru.po b/translations/desktop_files/bookreader.desktop/ru.po
deleted file mode 100644
index 4e4c173..0000000
--- a/translations/desktop_files/bookreader.desktop/ru.po
+++ /dev/null
@@ -1,32 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
-msgstr ""
-
-#. GenericName
-#: bookreader.desktop:4
-msgid "E-Book Reader"
-msgstr ""
-
-#. Comment
-#: bookreader.desktop:9
-msgid "A TDE KPart Application"
-msgstr "Приложение KPart для TDE"
diff --git a/translations/desktop_files/bookreader.desktop/br.po b/translations/desktop_files/kbookreader.desktop/br.po
index 886eedd..b9da154 100644
--- a/translations/desktop_files/bookreader.desktop/br.po
+++ b/translations/desktop_files/kbookreader.desktop/br.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Ur meziant Kpart evit TDE"
diff --git a/translations/desktop_files/bookreader.desktop/ca.po b/translations/desktop_files/kbookreader.desktop/ca.po
index 7686685..24a213f 100644
--- a/translations/desktop_files/bookreader.desktop/ca.po
+++ b/translations/desktop_files/kbookreader.desktop/ca.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Una aplicació KPart per a TDE"
diff --git a/translations/desktop_files/bookreader.desktop/cy.po b/translations/desktop_files/kbookreader.desktop/cy.po
index 6970a1b..62b6dea 100644
--- a/translations/desktop_files/bookreader.desktop/cy.po
+++ b/translations/desktop_files/kbookreader.desktop/cy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Cymhwysiad KPart TDE"
diff --git a/translations/desktop_files/bookreader.desktop/da.po b/translations/desktop_files/kbookreader.desktop/da.po
index 9833a64..623a983 100644
--- a/translations/desktop_files/bookreader.desktop/da.po
+++ b/translations/desktop_files/kbookreader.desktop/da.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Et TDE KPart program"
diff --git a/translations/desktop_files/bookreader.desktop/de.po b/translations/desktop_files/kbookreader.desktop/de.po
index 25e1898..9732679 100644
--- a/translations/desktop_files/bookreader.desktop/de.po
+++ b/translations/desktop_files/kbookreader.desktop/de.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Eine TDE-Komponenten-Anwendung"
diff --git a/translations/desktop_files/bookreader.desktop/el.po b/translations/desktop_files/kbookreader.desktop/el.po
index 92647b4..8ec3aac 100644
--- a/translations/desktop_files/bookreader.desktop/el.po
+++ b/translations/desktop_files/kbookreader.desktop/el.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Μια εφαρμογή KPart του TDE"
diff --git a/translations/desktop_files/bookreader.desktop/es.po b/translations/desktop_files/kbookreader.desktop/es.po
index 5b97bd2..933b1c7 100644
--- a/translations/desktop_files/bookreader.desktop/es.po
+++ b/translations/desktop_files/kbookreader.desktop/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Una aplicación KPart de TDE"
diff --git a/translations/desktop_files/bookreader.desktop/et.po b/translations/desktop_files/kbookreader.desktop/et.po
index 7a8320d..4f5e2f9 100644
--- a/translations/desktop_files/bookreader.desktop/et.po
+++ b/translations/desktop_files/kbookreader.desktop/et.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart rakendus"
diff --git a/translations/desktop_files/bookreader.desktop/eu.po b/translations/desktop_files/kbookreader.desktop/eu.po
index f9ca495..1501c54 100644
--- a/translations/desktop_files/bookreader.desktop/eu.po
+++ b/translations/desktop_files/kbookreader.desktop/eu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart aplikazio bat"
diff --git a/translations/desktop_files/bookreader.desktop/fr.po b/translations/desktop_files/kbookreader.desktop/fr.po
index 1b54782..10b160b 100644
--- a/translations/desktop_files/bookreader.desktop/fr.po
+++ b/translations/desktop_files/kbookreader.desktop/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Une application KPart pour TDE."
diff --git a/translations/desktop_files/bookreader.desktop/ga.po b/translations/desktop_files/kbookreader.desktop/ga.po
index bbbfcf0..ed5450b 100644
--- a/translations/desktop_files/bookreader.desktop/ga.po
+++ b/translations/desktop_files/kbookreader.desktop/ga.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Feidhmchlár KPart TDE"
diff --git a/translations/desktop_files/bookreader.desktop/hi.po b/translations/desktop_files/kbookreader.desktop/hi.po
index 928075a..3b5269b 100644
--- a/translations/desktop_files/bookreader.desktop/hi.po
+++ b/translations/desktop_files/kbookreader.desktop/hi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "एक केडीई के-पार्ट अनुप्रयोग"
diff --git a/translations/desktop_files/bookreader.desktop/hu.po b/translations/desktop_files/kbookreader.desktop/hu.po
index bb00683..157a150 100644
--- a/translations/desktop_files/bookreader.desktop/hu.po
+++ b/translations/desktop_files/kbookreader.desktop/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "KPart-alapú TDE-alkalmazás"
diff --git a/translations/desktop_files/bookreader.desktop/is.po b/translations/desktop_files/kbookreader.desktop/is.po
index 7058381..c41faf8 100644
--- a/translations/desktop_files/bookreader.desktop/is.po
+++ b/translations/desktop_files/kbookreader.desktop/is.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart forrit"
diff --git a/translations/desktop_files/kbookreader.desktop/it.po b/translations/desktop_files/kbookreader.desktop/it.po
new file mode 100644
index 0000000..71ef00f
--- /dev/null
+++ b/translations/desktop_files/kbookreader.desktop/it.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Michele Calgaro <michele.calgaro@yahoo.it>, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
+"PO-Revision-Date: 2021-09-01 05:15+0000\n"
+"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
+"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbookreader-kbookreaderdesktop/it/>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8\n"
+
+#. Name
+#: kbookreader.desktop:2
+msgid "KBookReader"
+msgstr "KBookReader"
+
+#. GenericName
+#: kbookreader.desktop:4
+msgid "E-Book Reader"
+msgstr "E-Book Reader"
+
+#. Comment
+#: kbookreader.desktop:6
+msgid "A TDE KPart Application"
+msgstr "Applicazione KPart di TDE"
diff --git a/translations/desktop_files/bookreader.desktop/ja.po b/translations/desktop_files/kbookreader.desktop/ja.po
index 347183c..45ef356 100644
--- a/translations/desktop_files/bookreader.desktop/ja.po
+++ b/translations/desktop_files/kbookreader.desktop/ja.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart アプリケーション"
diff --git a/translations/desktop_files/bookreader.desktop/bookreader.desktop.pot b/translations/desktop_files/kbookreader.desktop/kbookreader.desktop.pot
index 72d3a05..ce9fc0e 100644
--- a/translations/desktop_files/bookreader.desktop/bookreader.desktop.pot
+++ b/translations/desktop_files/kbookreader.desktop/kbookreader.desktop.pot
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr ""
diff --git a/translations/desktop_files/bookreader.desktop/lt.po b/translations/desktop_files/kbookreader.desktop/lt.po
index 727f561..8c0fa0c 100644
--- a/translations/desktop_files/bookreader.desktop/lt.po
+++ b/translations/desktop_files/kbookreader.desktop/lt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart programa"
diff --git a/translations/desktop_files/bookreader.desktop/nb.po b/translations/desktop_files/kbookreader.desktop/nb.po
index 029d73b..e36061f 100644
--- a/translations/desktop_files/bookreader.desktop/nb.po
+++ b/translations/desktop_files/kbookreader.desktop/nb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Et TDE KPart-program"
diff --git a/translations/desktop_files/bookreader.desktop/nl.po b/translations/desktop_files/kbookreader.desktop/nl.po
index 791815a..3ce9124 100644
--- a/translations/desktop_files/bookreader.desktop/nl.po
+++ b/translations/desktop_files/kbookreader.desktop/nl.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: 2020-10-09 08:28+0000\n"
"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n"
"Language-Team: Dutch <https://mirror.git.trinitydesktop.org/weblate/projects/"
@@ -18,16 +18,18 @@ msgstr ""
"X-Generator: Weblate 4.2.2\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+#, fuzzy
+#| msgid "BookReader"
+msgid "KBookReader"
msgstr "Boeklezer"
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr "E-boeklezer"
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Een TDE KPart-programma"
diff --git a/translations/desktop_files/kbookreader.desktop/pl.po b/translations/desktop_files/kbookreader.desktop/pl.po
new file mode 100644
index 0000000..aa85229
--- /dev/null
+++ b/translations/desktop_files/kbookreader.desktop/pl.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Marek W <coronzon88@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
+"PO-Revision-Date: 2024-03-26 19:44+0000\n"
+"Last-Translator: Marek W <coronzon88@gmail.com>\n"
+"Language-Team: Polish <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbookreader-kbookreaderdesktop/pl/>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Name
+#: kbookreader.desktop:2
+msgid "KBookReader"
+msgstr ""
+
+#. GenericName
+#: kbookreader.desktop:4
+msgid "E-Book Reader"
+msgstr "Czytnik E-booków"
+
+#. Comment
+#: kbookreader.desktop:6
+msgid "A TDE KPart Application"
+msgstr "Osadzalny element KPart TDE"
diff --git a/translations/desktop_files/bookreader.desktop/pt.po b/translations/desktop_files/kbookreader.desktop/pt.po
index 64427ff..d46fd0e 100644
--- a/translations/desktop_files/bookreader.desktop/pt.po
+++ b/translations/desktop_files/kbookreader.desktop/pt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Uma aplicação KPart do TDE"
diff --git a/translations/desktop_files/kbookreader.desktop/pt_BR.po b/translations/desktop_files/kbookreader.desktop/pt_BR.po
new file mode 100644
index 0000000..063d953
--- /dev/null
+++ b/translations/desktop_files/kbookreader.desktop/pt_BR.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
+"PO-Revision-Date: 2021-12-17 22:00+0000\n"
+"Last-Translator: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://mirror.git.trinitydesktop.org/"
+"weblate/projects/applications/kbookreader-kbookreaderdesktop/pt_BR/>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.9.1\n"
+
+#. Name
+#: kbookreader.desktop:2
+msgid "KBookReader"
+msgstr "KBookReader"
+
+#. GenericName
+#: kbookreader.desktop:4
+msgid "E-Book Reader"
+msgstr ""
+
+#. Comment
+#: kbookreader.desktop:6
+msgid "A TDE KPart Application"
+msgstr "Um Aplicativo KPart do TDE"
diff --git a/translations/desktop_files/kbookreader.desktop/ru.po b/translations/desktop_files/kbookreader.desktop/ru.po
new file mode 100644
index 0000000..d7c635b
--- /dev/null
+++ b/translations/desktop_files/kbookreader.desktop/ru.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
+"PO-Revision-Date: 2023-12-01 10:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbookreader-kbookreaderdesktop/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Name
+#: kbookreader.desktop:2
+msgid "KBookReader"
+msgstr "KBookReader"
+
+#. GenericName
+#: kbookreader.desktop:4
+msgid "E-Book Reader"
+msgstr "Читалка для электронных книг"
+
+#. Comment
+#: kbookreader.desktop:6
+msgid "A TDE KPart Application"
+msgstr "Приложение KPart для TDE"
diff --git a/translations/desktop_files/bookreader.desktop/sl.po b/translations/desktop_files/kbookreader.desktop/sl.po
index 2df3e23..48b5c10 100644
--- a/translations/desktop_files/bookreader.desktop/sl.po
+++ b/translations/desktop_files/kbookreader.desktop/sl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Program KPart za TDE"
diff --git a/translations/desktop_files/bookreader.desktop/sr.po b/translations/desktop_files/kbookreader.desktop/sr.po
index 96a14b1..590d530 100644
--- a/translations/desktop_files/bookreader.desktop/sr.po
+++ b/translations/desktop_files/kbookreader.desktop/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart програм"
diff --git a/translations/desktop_files/bookreader.desktop/sr@Latn.po b/translations/desktop_files/kbookreader.desktop/sr@Latn.po
index a57f19b..b233fa1 100644
--- a/translations/desktop_files/bookreader.desktop/sr@Latn.po
+++ b/translations/desktop_files/kbookreader.desktop/sr@Latn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "TDE KPart program"
diff --git a/translations/desktop_files/bookreader.desktop/sv.po b/translations/desktop_files/kbookreader.desktop/sv.po
index ccf43d7..b55dea5 100644
--- a/translations/desktop_files/bookreader.desktop/sv.po
+++ b/translations/desktop_files/kbookreader.desktop/sv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Ett TDE Kpart-program"
diff --git a/translations/desktop_files/bookreader.desktop/ta.po b/translations/desktop_files/kbookreader.desktop/ta.po
index 8602873..9047ad0 100644
--- a/translations/desktop_files/bookreader.desktop/ta.po
+++ b/translations/desktop_files/kbookreader.desktop/ta.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "கெடி கெபார்ட் பயன்பாடு"
diff --git a/translations/desktop_files/bookreader.desktop/tg.po b/translations/desktop_files/kbookreader.desktop/tg.po
index b72df95..fdbcaea 100644
--- a/translations/desktop_files/bookreader.desktop/tg.po
+++ b/translations/desktop_files/kbookreader.desktop/tg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "Ба кор андохтани KPart барои TDE"
diff --git a/translations/desktop_files/bookreader.desktop/zh_CN.po b/translations/desktop_files/kbookreader.desktop/zh_CN.po
index 9a5ae7f..8eac89f 100644
--- a/translations/desktop_files/bookreader.desktop/zh_CN.po
+++ b/translations/desktop_files/kbookreader.desktop/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-05 16:14+0200\n"
+"POT-Creation-Date: 2021-08-27 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,16 +17,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: bookreader.desktop:3
-msgid "BookReader"
+#: kbookreader.desktop:2
+msgid "KBookReader"
msgstr ""
#. GenericName
-#: bookreader.desktop:4
+#: kbookreader.desktop:4
msgid "E-Book Reader"
msgstr ""
#. Comment
-#: bookreader.desktop:9
+#: kbookreader.desktop:6
msgid "A TDE KPart Application"
msgstr "一个 TDE KPart 应用程序"
diff --git a/translations/messages/CMakeLists.txt b/translations/messages/CMakeLists.txt
deleted file mode 100644
index 75c89f8..0000000
--- a/translations/messages/CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-file( GLOB_RECURSE po_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po )
-string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
-
-foreach( _po ${po_files} )
- get_filename_component( _lang ${_po} NAME_WE )
- if( "${_linguas}" MATCHES "^;*$" OR ";${_linguas};" MATCHES ";${_lang};" )
- if( "${_po}" MATCHES "^([^/]*)/.*" )
- string( REGEX REPLACE "^([^/]*)/.*" "\\1" _component "${_po}" )
- else( )
- set( _component "${PROJECT_NAME}" )
- endif( )
- tde_create_translation( FILES ${_po} LANG ${_lang} OUTPUT_NAME ${_component} )
- endif( )
-endforeach( )
diff --git a/translations/messages/cs.po b/translations/messages/cs.po
index cf9b1f5..f499537 100644
--- a/translations/messages/cs.po
+++ b/translations/messages/cs.po
@@ -1,11 +1,10 @@
# SOME DESCRIPTIVE TITLE.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
+# Slávek Banko <slavek.banko@axis.cz>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:19+0200\n"
-"PO-Revision-Date: 2019-08-30 14:45+0000\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
+"PO-Revision-Date: 2021-08-28 13:14+0000\n"
"Last-Translator: Slávek Banko <slavek.banko@axis.cz>\n"
"Language-Team: Czech <https://mirror.git.trinitydesktop.org/weblate/projects/"
"applications/kbookreader/cs/>\n"
@@ -14,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.8\n"
+"X-Generator: Weblate 4.8\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -36,14 +35,10 @@ msgstr "Editor záložek"
msgid "F1"
msgstr "F1"
-#: bookmarksdlg.cpp:121
+#: bookmarksdlg.cpp:120
msgid "Ca&ncel"
msgstr "Z&rušit"
-#: bookmarksdlg.cpp:122
-msgid "Alt+N"
-msgstr "Alt+N"
-
#: bookreader.cpp:315
msgid "General"
msgstr "Obecné"
@@ -54,31 +49,31 @@ msgstr "Aplikace TDE"
#: main.cpp:32
msgid "Document to open"
-msgstr "Dokument k otevření"
+msgstr "Dokument k otevření"
#: main.cpp:38
-msgid "BooKreader"
-msgstr "BooKreader"
+msgid "KBookReader"
+msgstr "KBooReader"
-#: bookreader.kcfg:9
+#: kbookreader.kcfg:9
#, no-c-format
msgid "The font used to display the contents of books."
-msgstr "Písmo použité k zobrazení obsahu knih."
+msgstr "Písmo použité k zobrazení obsahu knih."
-#: bookreader.kcfg:13
+#: kbookreader.kcfg:13
#, no-c-format
msgid "This is an offset of paragraph's first line in pixels"
-msgstr "Odsazení prvního řádku odstavce v pixelech"
+msgstr "Odsazení prvního řádku odstavce v pixelech"
-#: bookreader.kcfg:17
+#: kbookreader.kcfg:17
#, no-c-format
msgid "This is a default encoding"
msgstr "Určuje výchozí kódování"
-#: bookreader.kcfg:20
+#: kbookreader.kcfg:20
#, no-c-format
msgid "This is ..."
-msgstr "Toto je …"
+msgstr "Toto je…"
#: settingsdlg.ui:16
#, no-c-format
diff --git a/translations/messages/de.po b/translations/messages/de.po
index a8e6d7f..389bc6f 100644
--- a/translations/messages/de.po
+++ b/translations/messages/de.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:19+0200\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
"PO-Revision-Date: 2019-12-17 15:56+0000\n"
"Last-Translator: Chris <xchrisx@uber.space>\n"
"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
@@ -36,14 +36,10 @@ msgstr "Lesezeicheneditor"
msgid "F1"
msgstr "F1"
-#: bookmarksdlg.cpp:121
+#: bookmarksdlg.cpp:120
msgid "Ca&ncel"
msgstr "&Abbrechen"
-#: bookmarksdlg.cpp:122
-msgid "Alt+N"
-msgstr "Alt+N"
-
#: bookreader.cpp:315
msgid "General"
msgstr "Allgemein"
@@ -57,26 +53,28 @@ msgid "Document to open"
msgstr "Zu öffnendes Dokument"
#: main.cpp:38
-msgid "BooKreader"
+#, fuzzy
+#| msgid "BooKreader"
+msgid "KBookReader"
msgstr "BooKreader"
-#: bookreader.kcfg:9
+#: kbookreader.kcfg:9
#, no-c-format
msgid "The font used to display the contents of books."
msgstr ""
"Legt die Schriftart fest, mit welcher der Inhalt von Büchern angezeigt wird."
-#: bookreader.kcfg:13
+#: kbookreader.kcfg:13
#, no-c-format
msgid "This is an offset of paragraph's first line in pixels"
msgstr "Dies ist ein Versatz der ersten Zeile des Absatzes in Pixel"
-#: bookreader.kcfg:17
+#: kbookreader.kcfg:17
#, no-c-format
msgid "This is a default encoding"
msgstr "Dies ist eine Standardkodierung"
-#: bookreader.kcfg:20
+#: kbookreader.kcfg:20
#, no-c-format
msgid "This is ..."
msgstr "Dies ist ..."
diff --git a/translations/messages/bookreader.pot b/translations/messages/kbookreader.pot
index f03aed8..4ef4760 100644
--- a/translations/messages/bookreader.pot
+++ b/translations/messages/kbookreader.pot
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:19+0200\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -35,14 +35,10 @@ msgstr ""
msgid "F1"
msgstr ""
-#: bookmarksdlg.cpp:121
+#: bookmarksdlg.cpp:120
msgid "Ca&ncel"
msgstr ""
-#: bookmarksdlg.cpp:122
-msgid "Alt+N"
-msgstr ""
-
#: bookreader.cpp:315
msgid "General"
msgstr ""
@@ -56,25 +52,25 @@ msgid "Document to open"
msgstr ""
#: main.cpp:38
-msgid "BooKreader"
+msgid "KBookReader"
msgstr ""
-#: bookreader.kcfg:9
+#: kbookreader.kcfg:9
#, no-c-format
msgid "The font used to display the contents of books."
msgstr ""
-#: bookreader.kcfg:13
+#: kbookreader.kcfg:13
#, no-c-format
msgid "This is an offset of paragraph's first line in pixels"
msgstr ""
-#: bookreader.kcfg:17
+#: kbookreader.kcfg:17
#, no-c-format
msgid "This is a default encoding"
msgstr ""
-#: bookreader.kcfg:20
+#: kbookreader.kcfg:20
#, no-c-format
msgid "This is ..."
msgstr ""
diff --git a/translations/messages/nl.po b/translations/messages/nl.po
index 71f45f9..acf775f 100644
--- a/translations/messages/nl.po
+++ b/translations/messages/nl.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:19+0200\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
"PO-Revision-Date: 2019-07-31 21:06+0000\n"
"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n"
"Language-Team: Dutch <https://mirror.git.trinitydesktop.org/weblate/projects/"
@@ -36,14 +36,10 @@ msgstr "Bladwijzerbeheer"
msgid "F1"
msgstr "F1"
-#: bookmarksdlg.cpp:121
+#: bookmarksdlg.cpp:120
msgid "Ca&ncel"
msgstr "A&nnuleren"
-#: bookmarksdlg.cpp:122
-msgid "Alt+N"
-msgstr "Alt+N"
-
#: bookreader.cpp:315
msgid "General"
msgstr "Algemeen"
@@ -57,25 +53,27 @@ msgid "Document to open"
msgstr "Te openen document"
#: main.cpp:38
-msgid "BooKreader"
+#, fuzzy
+#| msgid "BooKreader"
+msgid "KBookReader"
msgstr "BoeKlezer"
-#: bookreader.kcfg:9
+#: kbookreader.kcfg:9
#, no-c-format
msgid "The font used to display the contents of books."
msgstr "Het lettertype dat gebruikt woord voor de inhoud van boeken."
-#: bookreader.kcfg:13
+#: kbookreader.kcfg:13
#, no-c-format
msgid "This is an offset of paragraph's first line in pixels"
msgstr "Dit is een compensatie van de eerste alinearegel in pixels"
-#: bookreader.kcfg:17
+#: kbookreader.kcfg:17
#, no-c-format
msgid "This is a default encoding"
msgstr "Dit is een standaardencodering"
-#: bookreader.kcfg:20
+#: kbookreader.kcfg:20
#, no-c-format
msgid "This is ..."
msgstr "Dit is ..."
diff --git a/translations/messages/pl.po b/translations/messages/pl.po
new file mode 100644
index 0000000..49377ff
--- /dev/null
+++ b/translations/messages/pl.po
@@ -0,0 +1,97 @@
+# SOME DESCRIPTIVE TITLE.
+# Marek W <coronzon88@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
+"PO-Revision-Date: 2023-03-09 11:14+0000\n"
+"Last-Translator: Marek W <coronzon88@gmail.com>\n"
+"Language-Team: Polish <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbookreader/pl/>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.16.1\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: bookmarksdlg.cpp:114
+msgid "Bookmarks editor"
+msgstr "Edytor zakładek"
+
+#: bookmarksdlg.cpp:118
+msgid "F1"
+msgstr "F1"
+
+#: bookmarksdlg.cpp:120
+msgid "Ca&ncel"
+msgstr "Anuluj"
+
+#: bookreader.cpp:315
+msgid "General"
+msgstr "Ogólne"
+
+#: main.cpp:28
+msgid "A TDE Application"
+msgstr "Aplikacja TDE"
+
+#: main.cpp:32
+msgid "Document to open"
+msgstr "Otwierany dokument"
+
+#: main.cpp:38
+msgid "KBookReader"
+msgstr "KBookReader"
+
+#: kbookreader.kcfg:9
+#, no-c-format
+msgid "The font used to display the contents of books."
+msgstr "Czcionka używana do wyświetlania zawartości książek."
+
+#: kbookreader.kcfg:13
+#, no-c-format
+msgid "This is an offset of paragraph's first line in pixels"
+msgstr "Przesunięcie pierwszej linii akapitu w pikselach"
+
+#: kbookreader.kcfg:17
+#, no-c-format
+msgid "This is a default encoding"
+msgstr "Domyślne kodowanie znaków"
+
+#: kbookreader.kcfg:20
+#, no-c-format
+msgid "This is ..."
+msgstr "To jest ..."
+
+#: settingsdlg.ui:16
+#, no-c-format
+msgid "Form1"
+msgstr "Form1"
+
+#: settingsdlg.ui:81
+#, no-c-format
+msgid "Paragraph Offset"
+msgstr "Przesunięcie akapitu"
+
+#: settingsdlg.ui:107
+#, no-c-format
+msgid "Default encoding"
+msgstr "Domyślne kodowanie"
+
+#: settingsdlg.ui:125
+#, no-c-format
+msgid "Load last URL on startup"
+msgstr "Wczytaj ostatnio używany adres po uruchomieniu"
diff --git a/translations/messages/ru.po b/translations/messages/ru.po
new file mode 100644
index 0000000..1403fd6
--- /dev/null
+++ b/translations/messages/ru.po
@@ -0,0 +1,97 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-09-29 18:29+0000\n"
+"PO-Revision-Date: 2023-12-01 10:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbookreader/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
+
+#: bookmarksdlg.cpp:114
+msgid "Bookmarks editor"
+msgstr "Редактор закладок"
+
+#: bookmarksdlg.cpp:118
+msgid "F1"
+msgstr "F1"
+
+#: bookmarksdlg.cpp:120
+msgid "Ca&ncel"
+msgstr "О&тмена"
+
+#: bookreader.cpp:315
+msgid "General"
+msgstr "Общее"
+
+#: main.cpp:28
+msgid "A TDE Application"
+msgstr "Приложение TDE"
+
+#: main.cpp:32
+msgid "Document to open"
+msgstr "Документ для открытия"
+
+#: main.cpp:38
+msgid "KBookReader"
+msgstr "KBookReader"
+
+#: kbookreader.kcfg:9
+#, no-c-format
+msgid "The font used to display the contents of books."
+msgstr "Шрифт для отображения содержимого книг."
+
+#: kbookreader.kcfg:13
+#, no-c-format
+msgid "This is an offset of paragraph's first line in pixels"
+msgstr "Это смещение первой строки параграфа в пикселях"
+
+#: kbookreader.kcfg:17
+#, no-c-format
+msgid "This is a default encoding"
+msgstr "Это кодировка по умолчанию"
+
+#: kbookreader.kcfg:20
+#, no-c-format
+msgid "This is ..."
+msgstr "Это…"
+
+#: settingsdlg.ui:16
+#, no-c-format
+msgid "Form1"
+msgstr "Form1"
+
+#: settingsdlg.ui:81
+#, no-c-format
+msgid "Paragraph Offset"
+msgstr "Отступ параграфа"
+
+#: settingsdlg.ui:107
+#, no-c-format
+msgid "Default encoding"
+msgstr "Кодировка по умолчанию"
+
+#: settingsdlg.ui:125
+#, no-c-format
+msgid "Load last URL on startup"
+msgstr "Загружать последний адрес при запуске"