Commit 789a4b61 authored by Craig Watson's avatar Craig Watson

Merge branch 'dev' (1.3.0 release)

parents f4b1079d 303b5872
...@@ -50,6 +50,9 @@ Thumbs.db ...@@ -50,6 +50,9 @@ Thumbs.db
.settings .settings
Makefile.Sankore* Makefile.Sankore*
*.swp
*.vim
# Build files # # Build files #
############### ###############
build build
...@@ -58,6 +61,8 @@ Makefile ...@@ -58,6 +61,8 @@ Makefile
Makefile.Debug Makefile.Debug
Makefile.Release Makefile.Release
buildContext
# plugins # # plugins #
########### ###########
......
...@@ -9,17 +9,22 @@ CONFIG += debug_and_release \ ...@@ -9,17 +9,22 @@ CONFIG += debug_and_release \
VERSION_MAJ = 1 VERSION_MAJ = 1
VERSION_MIN = 02 VERSION_MIN = 3
VERSION_PATCH = 0
VERSION_TYPE = r # a = alpha, b = beta, rc = release candidate, r = release, other => error VERSION_TYPE = r # a = alpha, b = beta, rc = release candidate, r = release, other => error
VERSION_PATCH = 10 VERSION_BUILD = 0
VERSION = "$${VERSION_MAJ}.$${VERSION_MIN}.$${VERSION_PATCH}-$${VERSION_TYPE}.$${VERSION_BUILD}"
equals(VERSION_TYPE, r) {
VERSION = "$${VERSION_MAJ}.$${VERSION_MIN}.$${VERSION_PATCH}"
}
VERSION = "$${VERSION_MAJ}.$${VERSION_MIN}.$${VERSION_TYPE}.$${VERSION_PATCH}"
VERSION = $$replace(VERSION, "\\.r", "")
LONG_VERSION = "$${VERSION}.$${SVN_VERSION}" LONG_VERSION = "$${VERSION}.$${SVN_VERSION}"
macx:OSX_VERSION = "$${VERSION} (r$${SVN_VERSION})" macx:OSX_VERSION = "$${VERSION} (r$${SVN_VERSION})"
VERSION_RC = $$VERSION_MAJ,$$VERSION_MIN,$$VERSION_TYPE,$$VERSION_PATCH VERSION_RC = $$VERSION_MAJ,$$VERSION_MIN,$$VERSION_PATCH,$$VERSION_TYPE,$$VERSION_BUILD
VERSION_RC = $$replace(VERSION_RC, "a", "160") # 0xA0 VERSION_RC = $$replace(VERSION_RC, "a", "160") # 0xA0
VERSION_RC = $$replace(VERSION_RC, "b", "176") # 0xB0 VERSION_RC = $$replace(VERSION_RC, "b", "176") # 0xB0
VERSION_RC = $$replace(VERSION_RC, "rc", "192" ) # 0xC0 VERSION_RC = $$replace(VERSION_RC, "rc", "192" ) # 0xC0
...@@ -109,12 +114,20 @@ RCC_DIR = $$BUILD_DIR/rcc ...@@ -109,12 +114,20 @@ RCC_DIR = $$BUILD_DIR/rcc
UI_DIR = $$BUILD_DIR/ui UI_DIR = $$BUILD_DIR/ui
win32 { win32 {
LIBS += -lUser32
LIBS += -lGdi32
LIBS += -lAdvApi32
LIBS += -lOle32
RC_FILE = resources/win/OpenBoard.rc RC_FILE = resources/win/OpenBoard.rc
CONFIG += qaxcontainer CONFIG += axcontainer
exists(console):CONFIG += console exists(console):CONFIG += console
QMAKE_CXXFLAGS += /MP QMAKE_CXXFLAGS += /MP
QMAKE_CXXFLAGS += /MD
QMAKE_CXXFLAGS_RELEASE += /Od /Zi QMAKE_CXXFLAGS_RELEASE += /Od /Zi
QMAKE_LFLAGS_RELEASE += /DEBUG QMAKE_LFLAGS += /VERBOSE:LIB
UB_LIBRARY.path = $$DESTDIR UB_LIBRARY.path = $$DESTDIR
UB_I18N.path = $$DESTDIR/i18n UB_I18N.path = $$DESTDIR/i18n
UB_ETC.path = $$DESTDIR UB_ETC.path = $$DESTDIR
...@@ -124,36 +137,41 @@ win32 { ...@@ -124,36 +137,41 @@ win32 {
system(echo "$$LONG_VERSION" > $$BUILD_DIR/longversion) system(echo "$$LONG_VERSION" > $$BUILD_DIR/longversion)
system(echo "$$SVN_VERSION" > $$BUILD_DIR/svnversion) system(echo "$$SVN_VERSION" > $$BUILD_DIR/svnversion)
DEFINES += NOMINMAX # avoids compilation error in qdatetime.h
} }
macx { macx {
LIBS += -framework Foundation LIBS += -framework Foundation
LIBS += -framework Cocoa
LIBS += -framework Carbon
LIBS += -framework AVFoundation
LIBS += -framework CoreMedia
LIBS += -lcrypto LIBS += -lcrypto
CONFIG(release, debug|release):CONFIG += x86 CONFIG(release, debug|release):CONFIG += x86_64
CONFIG(debug, debug|release):CONFIG += x86_64
# [03-02-2011] We must use the 32bit version for the moment
# because the Quicktime components used by this application
# are not yet available in 64bits.
CONFIG(debug, debug|release):CONFIG += x86
QMAKE_MAC_SDK = "/Developer/SDKs/MacOSX10.6.sdk" QMAKE_MAC_SDK = macosx
QMAKE_MACOSX_DEPLOYMENT_TARGET = "10.5" QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.10
VERSION_RC_PATH = "$$BUILD_DIR/version_rc" QMAKE_CXXFLAGS += -Wno-overloaded-virtual
#VERSION_RC_PATH = "$$BUILD_DIR/version_rc"
# No references to breakpad in the code =>is this still used?
# Embed version into executable for breakpad # Embed version into executable for breakpad
QMAKE_LFLAGS += -sectcreate \ #QMAKE_LFLAGS += -sectcreate \
__DATA \ # __DATA \
__version \ # __version \
$$VERSION_RC_PATH # $$VERSION_RC_PATH
QMAKE_CXXFLAGS_RELEASE += -gdwarf-2 \ QMAKE_CXXFLAGS_RELEASE += -gdwarf-2 \
-mdynamic-no-pic -mdynamic-no-pic
QMAKE_CFLAGS += -fopenmp # QMAKE_CFLAGS += -fopenmp
QMAKE_CXXFLAGS += -fopenmp # QMAKE_CXXFLAGS += -fopenmp
QMAKE_LFLAGS += -fopenmp # QMAKE_LFLAGS += -fopenmp
CONTENTS_DIR = "Contents" CONTENTS_DIR = "Contents"
RESOURCES_DIR = "Contents/Resources" RESOURCES_DIR = "Contents/Resources"
...@@ -364,7 +382,7 @@ macx { ...@@ -364,7 +382,7 @@ macx {
system(mkdir -p $$BUILD_DIR) system(mkdir -p $$BUILD_DIR)
system(printf \""$$OSX_VERSION"\" > $$BUILD_DIR/osx_version) system(printf \""$$OSX_VERSION"\" > $$BUILD_DIR/osx_version)
system(printf \""$$VERSION"\" > $$BUILD_DIR/version) system(printf \""$$VERSION"\" > $$BUILD_DIR/version)
system(printf "%02x%02x%02x%02x" `printf $$VERSION_RC | cut -d ',' -f 1` `printf $$VERSION_RC | cut -d ',' -f 2` `printf $$VERSION_RC | cut -d ',' -f 3` `printf $$VERSION_RC | cut -d ',' -f 4` | xxd -r -p > "$$VERSION_RC_PATH") # system(printf "%02x%02x%02x%02x" `printf $$VERSION_RC | cut -d ',' -f 1` `printf $$VERSION_RC | cut -d ',' -f 2` `printf $$VERSION_RC | cut -d ',' -f 3` `printf $$VERSION_RC | cut -d ',' -f 4` | xxd -r -p > "$$VERSION_RC_PATH")
} }
linux-g++* { linux-g++* {
......
[Ubuntu Linux]
Fonts
- If you want to use the web compatible fonts, you need to install the package ttf-mscorefonts-installer.
\ No newline at end of file
# OpenBoard
OpenBoard is an open source cross-platform interactive white board application designed primarily for use in schools. It was originally forked from Open-Sankoré, which was itself based on Uniboard.
Supported platforms are Windows (7+), OS X (10.9+) and Linux (tested on Ubuntu 14.04 and 16.04).
## Installing
Installers are available for Windows, OS X and Ubuntu on the [wiki](https://github.com/DIP-SEM/OpenBoard/wiki/Downloads).
## Building from source
First, obtain the third party libraries from the OpenBoard-ThirdParty repository, and build them (instructions are provided for each library).
Then, you may use the build (and packaging) scripts which are provided for all three platforms. These take care of compiling OpenBoard, including the translations (for OpenBoard and for Qt), stripping the debug symbols, creating the installers etc.
Minor modification to those scripts may be necessary depending on your configuration, to set the correct Qt path for example.
Alternatively, you can easily build OpenBoard with qmake and make:
qmake OpenBoard.pro -spec linux-g++-64 # replace linux-g++-64 by macx or win32 for other platforms
make
Compilers used are gcc (Linux), clang (OS X) and MSVC 2010 (Windows). Make sure that your version of Qt matches this, as it is not possible e.g to build OpenBoard with clang if Qt was built with gcc.
## Dependencies
The latest version (1.3) requires Qt 5.5. (While it has been shown to mostly work with Qt 5.2, we cannot guarantee compatibility with Qt versions other than 5.5.)
### Qt 5.5 on Linux
Due to a shared library conflict within Qt 5 in some distributions / some Qt versions (the Multimedia and Webkit modules were built against different versions of gstreamer by default), a specific installation of Qt5.5 may be needed for all of OpenBoard's features to work correctly.
It can either be built from source, with the configure flag `-gstreamer 1.0` (see [here](http://doc.qt.io/qt-5/linux-building.html)), or installed from Stephan Binner's PPAs on Ubuntu.
In the latter case, simply add the repositories and install Qt 5.5.1 like so (example provided for Ubuntu 14.04, aka "Trusty"):
sudo add-apt-repository ppa:beineri/opt-qt551-trusty
sudo apt-get update
sudo apt-get install qt-latest
Some distributions, such as Ubuntu 16.04, provide Qt 5.5.1 packages that work perfectly with OpenBoard, so you can simply install Qt from the official repository.
****************************
* TEST OpenBoard *
* under Win32 (Windows 7) *
* *
****************************
======================|====================|
Modules | Status |
======================|====================|
Network Manager | web OK |
----------------------|--------------------|
the video media |.avi not working |
| .mp4 works in small|
| format |
----------------------|--------------------|
audio | OK |
----------------------|--------------------|
| |
----------------------|--------------------|
| |
----------------------|--------------------|
| |
----------------------|--------------------|
This diff is collapsed.
This diff is collapsed.
#!/bin/bash
# --------------------------------------------------------------------
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# ---------------------------------------------------------------------
initializeVariables()
{
APPLICATION_NAME="OpenBoard"
STANDARD_QT_USED=false
# Root directory
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PROJECT_ROOT="$SCRIPT_PATH/../.."
BUILD_DIR="$PROJECT_ROOT/build/linux/release"
PRODUCT_PATH="$BUILD_DIR/product"
# Qt installation path. This may vary across machines
QT_PATH="/usr/lib/x86_64-linux-gnu/qt5"
PLUGINS_PATH="$QT_PATH/plugins"
GUI_TRANSLATIONS_DIRECTORY_PATH="/usr/share/qt5/translations"
QMAKE_PATH="$QT_PATH/bin/qmake"
LRELEASES="$QT_PATH/bin/lrelease"
NOTIFY_CMD=`which notify-send`
ZIP_PATH=`which zip`
if [ -z $ARCHITECTURE ]; then
ARCHITECTURE=`uname -m`
if [ $ARCHITECTURE == "x86_64" ]; then
ARCHITECTURE="amd64"
fi
fi
}
notifyError(){
if [ -e "$NOTIFY_CMD" ]; then
$NOTIFY_CMD -t 0 -i "/usr/share/icons/oxygen/64x64/status/dialog-error.png" "$1"
fi
printf "\033[31merror:\033[0m $1\n"
exit 1
}
notifyProgress(){
if [ -e "$NOTIFY_CMD" ]; then
$NOTIFY_CMD "$1" "$2"
fi
printf "\033[32m--> Achieved task:\033[0m $1:\n\t$2\n"
}
checkDir(){
if [ ! -d "$1" ]; then
notifyError "Directory not found : $1"
fi
}
checkExecutable(){
if [ ! -e "$1" ]; then
notifyError "$1 command not found"
fi
}
buildWithStandardQt(){
# if both Qt4 and Qt5 are installed, choose Qt5
export QT_SELECT=5
STANDARD_QT=`which qmake`
if [ $? == "0" ]; then
QT_VERSION=`$STANDARD_QT --version | grep -i "Using Qt version" | sed -e "s/Using Qt version \(.*\) in.*/\1/"`
if [ `echo $QT_VERSION | sed -e "s/\.//g"` -gt 480 ]; then
notifyProgress "Standard QT" "A recent enough qmake has been found. Using this one instead of custom one"
STANDARD_QT_USED=true
QMAKE_PATH=$STANDARD_QT
LRELEASES=`which lrelease`
PLUGINS_PATH="$STANDARD_QT/../plugins"
fi
fi
}
buildImporter(){
IMPORTER_DIR="../OpenBoard-Importer/"
IMPORTER_NAME="OpenBoardImporter"
checkDir $IMPORTER_DIR
cd ${IMPORTER_DIR}
rm moc_*
rm -rf debug release
rm *.o
notifyProgress "Building importer"
$QMAKE_PATH ${IMPORTER_NAME}.pro
make clean
make -j4
checkExecutable $IMPORTER_NAME
cd -
}
createBuildContext() {
BUILD_CONTEXT="buildContext"
echo $ARCHITECTURE > $BUILD_CONTEXT
}
# Check command-line arguments to force an architecture
for var in "$@"
do
if [ $var == "i386" ]; then
ARCHITECTURE="i386"
fi
if [ $var == "amd64" ]; then
ARCHITECTURE="amd64"
fi
done
initializeVariables
#buildWithStandardQt
createBuildContext
cd $PROJECT_ROOT
# check of directories and executables
checkDir $QT_PATH
checkDir $PLUGINS_PATH
checkDir $GUI_TRANSLATIONS_DIRECTORY_PATH
checkExecutable $QMAKE_PATH
checkExecutable $LRELEASES
checkExecutable $ZIP_PATH
#build third party application
buildImporter
notifyProgress "OpenBoardImporter" "Built Importer"
# cleaning the build directory
rm -rf $BUILD_DIR
# Generate translations
notifyProgress "QT" "Internationalization"
$LRELEASES ${APPLICATION_NAME}.pro
cd $GUI_TRANSLATIONS_DIRECTORY_PATH
$LRELEASES translations.pro
cd -
notifyProgress "${APPLICATION_NAME}" "Building ${APPLICATION_NAME}"
if [ "$ARCHITECTURE" == "amd64" ] || [ "$ARCHITECTURE" == "x86_64" ]; then
$QMAKE_PATH ${APPLICATION_NAME}.pro -spec linux-g++-64
else
$QMAKE_PATH ${APPLICATION_NAME}.pro -spec linux-g++
fi
make -j4 release-install
if [ ! -e "$PRODUCT_PATH/${APPLICATION_NAME}" ]; then
notifyError "${APPLICATION_NAME} build failed"
else
notifyProgress "Finished building OpenBoard. You may now run the packaging script."
fi
#!/bin/bash
# --------------------------------------------------------------------
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# ---------------------------------------------------------------------
xdg-desktop-menu uninstall /usr/share/applications/openboard.desktop
rm -f /usr/bin/openboard
exit 0
This diff is collapsed.
...@@ -14,23 +14,26 @@ ...@@ -14,23 +14,26 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# --------------------------------------------------------------------- # ---------------------------------------------------------------------
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PROJECT_ROOT="$SCRIPT_PATH/../.."
APPLICATION_NAME="OpenBoard" APPLICATION_NAME="OpenBoard"
BASE_TROLLTECH_DIRECTORY=/usr/local/Trolltech/Qt-4.8.0 BASE_QT_DIR=~/Qt/5.5/clang_64
# Executables # Executables
QMAKE=$BASE_TROLLTECH_DIRECTORY/bin/qmake QMAKE=$BASE_QT_DIR/bin/qmake
MACDEPLOYQT=$BASE_TROLLTECH_DIRECTORY/bin/macdeployqt MACDEPLOYQT=$BASE_QT_DIR/bin/macdeployqt
DMGUTIL="`pwd`/../Sankore-ThirdParty/refnum/dmgutil/dmgutil.pl" DMGUTIL="$PROJECT_ROOT/../OpenBoard-ThirdParty/refnum/dmgutil/dmgutil.pl"
DSYMUTIL=/usr/bin/dsymutil DSYMUTIL=/usr/bin/dsymutil
STRIP=/usr/bin/strip STRIP=/usr/bin/strip
PLISTBUDDY=/usr/libexec/PlistBuddy PLISTBUDDY=/usr/libexec/PlistBuddy
ICEBERG=/usr/local/bin/freeze ICEBERG=/usr/local/bin/freeze
LRELEASE=$BASE_TROLLTECH_DIRECTORY/bin/lrelease LRELEASE=$BASE_QT_DIR/bin/lrelease
# Directories # Directories
BUILD_DIR="build/macx/release" BUILD_DIR="$PROJECT_ROOT/build/macx/release"
PRODUCT_DIR="$BUILD_DIR/product" PRODUCT_DIR="$BUILD_DIR/product"
BASE_QT_TRANSLATIONS_DIRECTORY=../Qt4.8/translations BASE_QT_TRANSLATIONS_DIRECTORY=$BASE_QT_DIR/translations
function notify { function notify {
GROWLNOTIFY=`which growlnotify` GROWLNOTIFY=`which growlnotify`
...@@ -90,8 +93,8 @@ function addImporter { ...@@ -90,8 +93,8 @@ function addImporter {
fi fi
cd ${importerDir} cd ${importerDir}
git reset --hard # git reset --hard
git pull # git pull
rm -rf ${importerName}.app rm -rf ${importerName}.app
rm MakeFile* rm MakeFile*
rm -rf release rm -rf release
...@@ -106,6 +109,8 @@ trap "defaults write org.oe-f.OpenBoard.release Running -bool NO" EXIT ...@@ -106,6 +109,8 @@ trap "defaults write org.oe-f.OpenBoard.release Running -bool NO" EXIT
notify "Running OpenBoard release script (`date`)" notify "Running OpenBoard release script (`date`)"
cd $PROJECT_ROOT
script_is_running=`defaults read org.oe-f.OpenBoard.release Running 2>/dev/null` script_is_running=`defaults read org.oe-f.OpenBoard.release Running 2>/dev/null`
if [[ $? -eq 0 ]] && [[ "$script_is_running" = "1" ]]; then if [[ $? -eq 0 ]] && [[ "$script_is_running" = "1" ]]; then
trap EXIT trap EXIT
...@@ -149,7 +154,7 @@ notify "Compiling ..." ...@@ -149,7 +154,7 @@ notify "Compiling ..."
make -j4 release make -j4 release
notify "Qt Translations ..." notify "Qt Translations ..."
$LRELEASE $BASE_QT_TRANSLATIONS_DIRECTORY/translations.pro #$LRELEASE $BASE_QT_TRANSLATIONS_DIRECTORY/translations.pro
addQtTranslations addQtTranslations
cp -R resources/customizations $PRODUCT_DIR/$APPLICATION_NAME.app/Contents/Resources cp -R resources/customizations $PRODUCT_DIR/$APPLICATION_NAME.app/Contents/Resources
...@@ -159,19 +164,19 @@ VERSION=`cat "$BUILD_DIR/version"` ...@@ -159,19 +164,19 @@ VERSION=`cat "$BUILD_DIR/version"`
if [ ! -f "$BUILD_DIR/version" ]; then if [ ! -f "$BUILD_DIR/version" ]; then
echo "version not found" echo "version not found"
exit 1 exit 1
else #else
notify "Tagging ..." # notify "Tagging ..."
LAST_COMMITED_VERSION="`git describe $(git rev-list --tags --max-count=1)`" # LAST_COMMITED_VERSION="`git describe $(git rev-list --tags --max-count=1)`"
if [ "v$VERSION" != "$LAST_COMMITED_VERSION" ]; then # if [ "v$VERSION" != "$LAST_COMMITED_VERSION" ]; then
echo creating a tag with the version $VERSION # echo creating a tag with the version $VERSION
# git tag -a "v$VERSION" -m "Generated setup for v$VERSION" # git tag -a "v$VERSION" -m "Generated setup for v$VERSION"
# git push origin --tags # git push origin --tags
fi # fi
fi fi
if [ $? != 0 ]; then #if [ $? != 0 ]; then
abort "compilation failed" # abort "compilation failed"
fi #fi
DMG="$APPLICATION_NAME.dmg" DMG="$APPLICATION_NAME.dmg"
...@@ -200,7 +205,7 @@ $DSYMUTIL "$APP/Contents/MacOS/$APPLICATION_NAME" -o "$DSYM" ...@@ -200,7 +205,7 @@ $DSYMUTIL "$APP/Contents/MacOS/$APPLICATION_NAME" -o "$DSYM"
$STRIP -S "$APP/Contents/MacOS/$APPLICATION_NAME" $STRIP -S "$APP/Contents/MacOS/$APPLICATION_NAME"
if [ "$1" == "pkg" ]; then if [ "$1" == "pkg" ]; then
BASE_ICEBERG_CONFIG_FILE="$APPLICATION_NAME.packproj" BASE_ICEBERG_CONFIG_FILE="$SCRIPT_PATH/$APPLICATION_NAME.packproj"
#copy the standard file for working with #copy the standard file for working with
ICEBERG_CONFIG_FILE="$APPLICATION_NAME-working.packproj" ICEBERG_CONFIG_FILE="$APPLICATION_NAME-working.packproj"
cp -r $BASE_ICEBERG_CONFIG_FILE $ICEBERG_CONFIG_FILE cp -r $BASE_ICEBERG_CONFIG_FILE $ICEBERG_CONFIG_FILE
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
; NOTE: The value of AppId uniquely identifies this application. ; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications. ; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{F6E79ADE-83AE-4A2E-92D7-145BDC014271} AppId={{8CCA6AC7-BBF9-4DD2-8E70-A907E0FCA38F}}
AppName=OpenBoard AppName=OpenBoard
AppVerName=OpenBoard {#ApplicationVersion} AppVerName=OpenBoard {#ApplicationVersion}
AppPublisher=Open Education Foundation AppPublisher=Open Education Foundation
...@@ -20,9 +20,11 @@ AppUpdatesURL=http://get.openboard.org ...@@ -20,9 +20,11 @@ AppUpdatesURL=http://get.openboard.org
DefaultDirName={pf}\OpenBoard DefaultDirName={pf}\OpenBoard
DefaultGroupName=OpenBoard DefaultGroupName=OpenBoard
OutputDir=.\install\win32\ #define ProjectRoot GetEnv('PROJECT_ROOT')
OutputDir={#ProjectRoot}\install\win32\
OutputBaseFilename=OpenBoard OutputBaseFilename=OpenBoard
SetupIconFile=.\resources\win\OpenBoard.ico SetupIconFile={#ProjectRoot}\resources\win\OpenBoard.ico
Compression=lzma Compression=lzma
SolidCompression=yes SolidCompression=yes
...@@ -46,62 +48,84 @@ Type: filesandordirs ; Name: "{app}\plugins" ...@@ -46,62 +48,84 @@ Type: filesandordirs ; Name: "{app}\plugins"
Type: filesandordirs ; Name: "{app}\i18n" Type: filesandordirs ; Name: "{app}\i18n"
Type: files ; Name: "{app}\*.dll" Type: files ; Name: "{app}\*.dll"
#define QtLibs GetEnv('QT_BIN')
#define QtDir GetEnv('QT_DIR')
[Files] [Files]
Source: "..\OpenBoard-ThirdParty\microsoft\vcredist_x86.exe"; DestDir:"{tmp}" Source: "{#ProjectRoot}\..\OpenBoard-ThirdParty\microsoft\vcredist_x86.exe"; DestDir:"{tmp}"
Source: "build\win32\release\product\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs Source: "{#ProjectRoot}\build\win32\release\product\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
;OpenSSL ;OpenSSL
Source: "..\OpenBoard-ThirdParty\openssl\openssl-1.0.0d\out32dll\libeay32.dll"; DestDir:"{app}"; Flags: ignoreversion Source: "{#ProjectRoot}\..\OpenBoard-ThirdParty\openssl\openssl-1.0.2-win32\lib\libeay32.lib"; DestDir:"{app}"; Flags: ignoreversion
Source: "..\OpenBoard-ThirdParty\openssl\openssl-1.0.0d\out32dll\ssleay32.dll"; DestDir:"{app}"; Flags: ignoreversion Source: "{#ProjectRoot}\..\OpenBoard-ThirdParty\openssl\openssl-1.0.2-win32\lib\ssleay32.lib"; DestDir:"{app}"; Flags: ignoreversion
;Qt base dll ;Qt base dll
Source: "..\Qt-4.8\lib\QtScript4.dll"; DestDir: "{app}"; Flags: ignoreversion ;Source: "OpenBoard.exe"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtGui4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Core.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtXml4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Gui.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtCore4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Multimedia.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtWebKit4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5MultimediaWidgets.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\phonon4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Network.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtNetwork4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Opengl.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtSvg4.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "{#QtLibs}\Qt5PrintSupport.dll"; DestDir: "{app}"
Source: "{#QtLibs}\Qt5Qml.dll"; DestDir: "{app}"
;Qt plugins Source: "{#QtLibs}\Qt5Script.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\accessible\qtaccessiblecompatwidgets4.dll"; DestDir: "{app}\accessible"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Sql.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\accessible\qtaccessiblewidgets4.dll"; DestDir: "{app}\accessible"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Svg.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\bearer\qgenericbearer4.dll"; DestDir: "{app}\bearer"; Flags: ignoreversion ;Source: "Qt5V8.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\bearer\qnativewifibearer4.dll"; DestDir: "{app}\bearer"; Flags: ignoreversion Source: "{#QtLibs}\Qt5WebKit.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\codecs\qcncodecs4.dll"; DestDir: "{app}\codecs"; Flags: ignoreversion Source: "{#QtLibs}\Qt5WebKitWidgets.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\codecs\qjpcodecs4.dll"; DestDir: "{app}\codecs"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Widgets.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\codecs\qkrcodecs4.dll"; DestDir: "{app}\codecs"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Xml.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\codecs\qtwcodecs4.dll"; DestDir: "{app}\codecs"; Flags: ignoreversion Source: "{#QtLibs}\libGLESv2.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\graphicssystems\qglgraphicssystem4.dll"; DestDir: "{app}\graphicssystems"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Quick.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\graphicssystems\qtracegraphicssystem4.dll"; DestDir: "{app}\graphicssystems"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Positioning.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\iconengines\qsvgicon4.dll"; DestDir: "{app}\iconengines"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Sensors.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\imageformats\qgif4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion Source: "{#QtLibs}\Qt5WebChannel.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\imageformats\qico4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion Source: "{#QtLibs}\libEGL.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\imageformats\qjpeg4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion ;Source: "/etc/freezedWidgetWrapper.html"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\imageformats\qmng4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion ;Source: "*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "..\Qt-4.8\plugins\imageformats\qsvg4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "..\Qt-4.8\plugins\imageformats\qtiff4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion Source: "{#QtLibs}\icudt54.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\plugins\phonon_backend\phonon_ds94.dll"; DestDir: "{app}\phonon_backend"; Flags: ignoreversion Source: "{#QtLibs}\icuin54.dll"; DestDir: "{app}"
Source: "{#QtLibs}\icuuc54.dll"; DestDir: "{app}"
; NOTE: Don't use "Flags: ignoreversion" on any shared system files ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
;qt multimedia plugins ;Qt windows plugins
Source: "c:\OpenBoard\plugins\mediaservice\qtmedia_audioengine.dll"; DestDir: "c:\OpenBoard\plugins\mediaservice"; Flags: ignoreversion Source: "{#QtDir}\plugins\platforms\qminimal.dll"; DestDir: "{app}\platforms"; Flags: ignoreversion
Source: "c:\OpenBoard\plugins\mediaservice\qtmedia_audioengined.dll"; DestDir: "c:\OpenBoard\plugins\mediaservice"; Flags: ignoreversion Source: "{#QtDir}\plugins\platforms\qoffscreen.dll"; DestDir: "{app}\platforms"; Flags: ignoreversion
Source: "c:\OpenBoard\plugins\mediaservice\dsengine.dll"; DestDir: "c:\OpenBoard\plugins\mediaservice"; Flags: ignoreversion Source: "{#QtDir}\plugins\platforms\qwindows.dll"; DestDir: "{app}\platforms"; Flags: ignoreversion
Source: "c:\OpenBoard\plugins\mediaservice\dsengined.dll"; DestDir: "c:\OpenBoard\plugins\mediaservice"; Flags: ignoreversion
Source: "c:\OpenBoard\plugins\playlistformats\qtmultimediakit_m3u.dll"; DestDir: "c:\OpenBoard\plugins\playlistformats"; Flags: ignoreversion
Source: "c:\OpenBoard\plugins\playlistformats\qtmultimediakit_m3ud.dll"; DestDir: "c:\OpenBoard\plugins\playlistformats"; Flags: ignoreversion ;Qt images formats plugins
Source: "{#QtDir}\plugins\imageformats\qgif.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "{#QtDir}\plugins\imageformats\qico.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "{#QtDir}\plugins\imageformats\qjpeg.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "{#QtDir}\plugins\imageformats\qmng.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "{#QtDir}\plugins\imageformats\qsvg.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
Source: "{#QtDir}\plugins\imageformats\qtiff.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion
;qt icon engine plugins
Source: "{#QtDir}\plugins\iconengines\qsvgicon.dll"; DestDir: "{app}\iconengines"; Flags: ignoreversion
;qt multimedia plugins
Source: "{#QtDir}\plugins\mediaservice\dsengine.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
Source: "{#QtDir}\plugins\mediaservice\dsengined.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
Source: "{#QtDir}\plugins\mediaservice\qtmedia_audioengine.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
Source: "{#QtDir}\plugins\mediaservice\qtmedia_audioengined.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
Source: "{#QtDir}\plugins\mediaservice\wmfengine.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
Source: "{#QtDir}\plugins\mediaservice\wmfengined.dll"; DestDir: "{app}\mediaservice"; Flags: ignoreversion
;OpenBoardImporter ;OpenBoardImporter
Source: "..\OpenBoard-Importer\release\OpenBoardImporter.exe"; DestDir: "c:\OpenBoard\Importer"; Flags: ignoreversion Source: "{#ProjectRoot}\..\OpenBoard-Importer\release\OpenBoardImporter.exe"; DestDir: "{app}\Importer"; Flags: ignoreversion
Source: "..\Qt-4.8\lib\QtGui4.dll"; DestDir: "c:\OpenBoard\Importer"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Core.dll"; DestDir: "{app}"
Source: "..\Qt-4.8\lib\QtCore4.dll"; DestDir: "c:\OpenBoard\Importer"; Flags: ignoreversion Source: "{#QtLibs}\Qt5Gui.dll"; DestDir: "{app}"
;fonts for xpdf ;fonts for xpdf
Source: "resources\windows\xpdfrc"; DestDir: "{app}"; Flags: ignoreversion Source: "{#ProjectRoot}\resources\windows\xpdfrc"; DestDir: "{app}"; Flags: ignoreversion
Source: "resources\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion Source: "{#ProjectRoot}\resources\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion
[Icons] [Icons]
Name: "{group}\OpenBoard"; Filename: "{app}\OpenBoard.exe" Name: "{group}\OpenBoard"; Filename: "{app}\OpenBoard.exe"
......
echo off @echo off
@echo off
REM -------------------------------------------------------------------- REM --------------------------------------------------------------------
REM This program is free software: you can redistribute it and/or modify REM This program is free software: you can redistribute it and/or modify
REM it under the terms of the GNU General Public License as published by REM it under the terms of the GNU General Public License as published by
...@@ -14,18 +15,20 @@ REM You should have received a copy of the GNU General Public License ...@@ -14,18 +15,20 @@ REM You should have received a copy of the GNU General Public License
REM along with this program. If not, see <http://www.gnu.org/licenses/>. REM along with this program. If not, see <http://www.gnu.org/licenses/>.
REM --------------------------------------------------------------------- REM ---------------------------------------------------------------------
set SCRIPT_PATH=%~dp0
set PROJECT_ROOT=%SCRIPT_PATH%\..\..
set APPLICATION_NAME=OpenBoard set APPLICATION_NAME=OpenBoard
set QT_DIR=..\Qt-4.8 set QT_DIR=C:\Qt\5.5\msvc2010
set QT_BIN=%QT_DIR%\bin set QT_BIN=%QT_DIR%\bin
set PROGRAMS_FILE_PATH=C:\Program Files set PROGRAMS_FILE_PATH=C:\Program Files (x86)
set GIT_BIN=%PROGRAMS_FILE_PATH%\Git\bin set GIT_BIN=%PROGRAMS_FILE_PATH%\Git\bin
set VS_BIN=%PROGRAMS_FILE_PATH%\Microsoft Visual Studio 9.0\VC\bin set VS_BIN=%PROGRAMS_FILE_PATH%\Microsoft Visual Studio 10.0\VC\bin
set WIN_SDK_BIN=%PROGRAMS_FILE_PATH%\Microsoft SDKs\Windows\v6.0A\Bin set WIN_SDK_BIN=%PROGRAMS_FILE_PATH%\Microsoft SDKs\Windows\v6.0A\Bin
set INNO_EXE=%PROGRAMS_FILE_PATH%\Inno Setup 5\iscc.exe set INNO_EXE=%PROGRAMS_FILE_PATH%\Inno Setup 5\iscc.exe
set BUILD_DIR=build\win32\release set BUILD_DIR=%PROJECT_ROOT%\build\win32\release
set LRELEASE=%QT_DIR%\bin\lrelease set LRELEASE=%QT_DIR%\bin\lrelease
set BASE_QT_TRANSLATIONS_DIRECTORY=%QT_DIR%\translations set BASE_QT_TRANSLATIONS_DIRECTORY=%QT_DIR%\translations
...@@ -35,11 +38,14 @@ call "%VS_BIN%\vcvars32.bat" ...@@ -35,11 +38,14 @@ call "%VS_BIN%\vcvars32.bat"
echo %PATH% echo %PATH%
cd %PROJECT_ROOT%
REM Third party impoter application REM Third party impoter application
set IMPORTER_NAME=OpenBoardImporter set IMPORTER_NAME=OpenBoardImporter
set IMPORTER_PATH="%cd%\..\OpenBoard-Importer" set IMPORTER_PATH="..\OpenBoard-Importer"
IF NOT EXIST "%IMPORTER_PATH%" GOTO EXIT_WITH_ERROR IF NOT EXIST "%IMPORTER_PATH%" GOTO EXIT_WITH_ERROR
set HOME_DIR="%cd%" set HOME_DIR="%cd%"
cd %IMPORTER_PATH% cd %IMPORTER_PATH%
IF EXIST "release" (del "release\*.*" /Q) IF EXIST "release" (del "release\*.*" /Q)
...@@ -47,7 +53,7 @@ IF EXIST "debug" (del "debug\*.*" /Q) ...@@ -47,7 +53,7 @@ IF EXIST "debug" (del "debug\*.*" /Q)
IF EXIST "MakeFile" (del "MakeFile*" /Q) IF EXIST "MakeFile" (del "MakeFile*" /Q)
IF EXIST "MakeFile" (del "MakeFile*" /Q) IF EXIST "MakeFile" (del "MakeFile*" /Q)
IF EXIST "%IMPORTER_NAME%.exe" (del "%IMPORTER_NAME%.exe" /Q) IF EXIST "%IMPORTER_NAME%.exe" (del "%IMPORTER_NAME%.exe" /Q)
"%QT_BIN%\qmake.exe" %IMPORTER_NAME%.pro" "%QT_BIN%\qmake.exe" %IMPORTER_NAME%.pro
nmake release nmake release
IF NOT EXIST release\"%IMPORTER_NAME%.exe" GOTO EXIT_WITH_ERROR IF NOT EXIST release\"%IMPORTER_NAME%.exe" GOTO EXIT_WITH_ERROR
cd %HOME_DIR% cd %HOME_DIR%
...@@ -55,7 +61,7 @@ cd %HOME_DIR% ...@@ -55,7 +61,7 @@ cd %HOME_DIR%
REM this checks if the custom qt directory path REM this checks if the custom qt directory path
REM is correct. This is important because installer REM is correct. This is important because installer
REM pick up dll from this directory REM pick up dll from this directory
IF NOT EXIST "%QT_DIR%\lib\QtCore4.dll" GOTO EXIT_WITH_ERROR REM IF NOT EXIST "%QT_DIR%\bin\Qt5Core.dll" GOTO EXIT_WITH_ERROR
rmdir /S /Q %BUILD_DIR% rmdir /S /Q %BUILD_DIR%
rmdir /S /Q install rmdir /S /Q install
...@@ -81,8 +87,8 @@ REM echo %LAST_TAG_VERSION% ...@@ -81,8 +87,8 @@ REM echo %LAST_TAG_VERSION%
nmake release-install nmake release-install
IF NOT EXIST build\win32\release\product\%APPLICATION_NAME%.exe GOTO EXIT_WITH_ERROR IF NOT EXIST build\win32\release\product\%APPLICATION_NAME%.exe GOTO EXIT_WITH_ERROR
xcopy C:\%APPLICATION_NAME%\lib\*.dll build\win32\release\product\ xcopy C:\%APPLICATION_NAME%\bin\*.dll build\win32\release\product\
xcopy %QT_DIR%\lib\QtOpenGL4.dll build\win32\release\product\ xcopy %QT_DIR%\bin\Qt5OpenGL.dll build\win32\release\product\
set CUSTOMIZATIONS=build\win32\release\product\customizations set CUSTOMIZATIONS=build\win32\release\product\customizations
mkdir %CUSTOMIZATIONS% mkdir %CUSTOMIZATIONS%
...@@ -96,7 +102,7 @@ del build\win32\release\product\i18n\qt_help* ...@@ -96,7 +102,7 @@ del build\win32\release\product\i18n\qt_help*
del "build\win32\release\product\%APPLICATION_NAME%.pdb" del "build\win32\release\product\%APPLICATION_NAME%.pdb"
call "%INNO_EXE%" "%APPLICATION_NAME%.iss" /F"%APPLICATION_NAME%_Installer_%VERSION%" call "%INNO_EXE%" "%SCRIPT_PATH%\%APPLICATION_NAME%.iss" /F"%APPLICATION_NAME%_Installer_%VERSION%"
GOTO END GOTO END
......
...@@ -60,9 +60,9 @@ ...@@ -60,9 +60,9 @@
<file>images/toolbar/background.png</file> <file>images/toolbar/background.png</file>
<file>images/toolbar/documents.png</file> <file>images/toolbar/documents.png</file>
<file>images/toolbar/newPage.png</file> <file>images/toolbar/newPage.png</file>
<file>images/toolbar/nextPage.png</file> <file>images/toolbar/next.png</file>
<file>images/toolbar/nextPageOn.png</file> <file>images/toolbar/nextPageOn.png</file>
<file>images/toolbar/previousPage.png</file> <file>images/toolbar/previous.png</file>
<file>images/toolbar/previousPageOn.png</file> <file>images/toolbar/previousPageOn.png</file>
<file>images/toolbar/redo.png</file> <file>images/toolbar/redo.png</file>
<file>images/toolbar/redoOn.png</file> <file>images/toolbar/redoOn.png</file>
......
[App]
AngleTolerance=4
EnableAutomaticSoftwareUpdates=false
EnableSoftwareUpdates=true
EnableStartupHints=true
FavoriteToolURIs=openboardtool://openboard/mask, openboardtool://ruler, openboardtool://compass, openboardtool://protractor, openboardtool://triangle, openboardtool://magnifier, openboardtool://cache
IsInSoftwareUpdateProcess=false
LastSessionDocumentUUID=
LastSessionPageIndex=0
LookForOpenSankoreInstall=true
OnlineUserName=
PageCacheSize=20
PreferredLanguage=
ProductWebAddress=http://www.openboard.ch
StartMode=
SwapControlAndDisplayScreens=false
ToolBarDisplayText=true
ToolBarOrientationVertical=false
ToolBarPositionedAtTop=true
TutorialUrl=http://www.openboard.ch
UseMultiscreenMode=true
UseSystemOnScreenKeyboard=true
[Board]
AutoSaveIntervalInMinutes=3
CrossedBackground=0
DarkBackground=0
DefaultPageSize=@Size(1280 960)
EraserCircleWidthIndex=1
FeatureSliderPosition=40
KeyboardPaletteKeyBtnSize=16x16
LeftLibPaletteBoardModeIsCollapsed=true
LeftLibPaletteBoardModeWidth=270
LeftLibPaletteDesktopModeIsCollapsed=true
LeftLibPaletteDesktopModeWidth=270
MagnifierDrawingMode=0
MarkerAlpha=0.5
MarkerColorIndex=0
MarkerDarkBackgroundColors=#FFFF00, #FF4400, #66C0FF, #81FF5C, #B68360, #FF497E, #8D69FF, #FFFFFF
MarkerDarkBackgroundSelectedColors=#FFFF00, #FF4400, #66C0FF, #81FF5C, #B68360
MarkerFineWidth=12
MarkerLightBackgroundColors=#E3FF00, #FF0000, #004080, #008000, #C87400, #800040, #008080, #000000
MarkerLightBackgroundSelectedColors=#E3FF00, #FF0000, #004080, #008000, #C87400
MarkerMediumWidth=24
MarkerPressureSensitive=false
MarkerStrongWidth=48
PenColorIndex=0
PenDarkBackgroundColors=#FFFFFF, #FF3400, #66C0FF, #81FF5C, #FFFF00, #B68360, #FF497E, #8D69FF, #000000
PenDarkBackgroundSelectedColors=#FFFFFF, #FF3400, #66C0FF, #81FF5C, #FFFF00
PenFineWidth=1.5
PenLightBackgroundColors=#000000, #FF0000, #004080, #008000, #FFDD00, #C87400, #800040, #008080, #5F2D0A, #FFFFFF
PenLightBackgroundSelectedColors=#000000, #FF0000, #004080, #008000, #FFDD00
PenLineWidthIndex=0
PenMediumWidth=3
PenPressureSensitive=true
PenStrongWidth=8
RightLibPaletteBoardModeIsCollapsed=true
RightLibPaletteBoardModeWidth=270
RightLibPaletteDesktopModeIsCollapsed=true
RightLibPaletteDesktopModeWidth=270
ShowEraserPreviewCircle=true
ShowMarkerPreviewCircle=true
ShowToolsPalette=false
StartupKeyboardLocale=0
UseHighResTabletEvent=true
ZoomFactor=1.4099999999999999
pageDpi=0
[Community]
CredentialsPersistence=false
Password=
Username=
[Document]
EmptyGroupNames=@Invalid()
ThumbnailWidth=150
[IntranetPodcast]
Author=
PublishToIntranet=false
PublishingUrl=
[Library]
AnimationsDirectory=./library/animations
ApplicationsDirectory=./library/applications
AudiosDirectory=./library/audios
ImageDirectory=./library/pictures
ImageThumbnailWidth=150
InteractivitiesDirectory=./library/interactivities
LibIconSize=80
ShapeDirectory=./library/shape
ShapeThumbnailWidth=50
SoundThumbnailWidth=50
VideoThumbnailWidth=80
VideosDirectory=./library/videos
[Mirroring]
RefreshRateInFramePerSecond=2
[PDF]
Margin=20
PageFormat=A4
Resolution=300
[Podcast]
AudioRecordingDevice=Default
FramesPerSecond=10
PublishToYouTube=false
QuickTimeQuality=High
VideoSize=Medium
WindowsMediaBitsPerSecond=1700000
[SVG]
ViewBoxMargin=50
[Voting]
ReplyPlusAddressingMode=static
ReplyPlusConnectionURL=USB
ReplyPlusMaxKeypads=100
ReplyWWSerialPort=3
[Web]
AddBookmarkURL="http://www.myuniboard.com/bookmarks/save/?url="
BookmarksPage=http://www.myuniboard.com
HistoryLimit=15
Homepage=http://www.openboard.ch
ShowAddBookmarkButton=false
ShowPageImediatelyOnMirroredScreen=false
UseExternalBrowser=false
[YouTube]
CredentialsPersistence=false
UserEMail=
...@@ -321,7 +321,7 @@ QTabBar::tab ...@@ -321,7 +321,7 @@ QTabBar::tab
border-top-left-radius: 3px; border-top-left-radius: 3px;
border-top-right-radius: 3px; border-top-right-radius: 3px;
min-width: 15ex; min-width: 12ex;
margin: 2px; margin: 2px;
margin-top: 6px; margin-top: 6px;
margin-bottom: 2px; margin-bottom: 2px;
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<object type="application/x-shockwave-flash" data="{in.url}" width="100%" height="100%"> <object type="application/x-shockwave-flash" data="{in.url}" width="100%" height="100%">
<param name="movie" value="{in.url}"> <param name="movie" value="{in.url}">
<param name="quality" value="high"> <param name="quality" value="high">
<param name="wmode" value="transparent"> <param name="wmode" value="window">
</object> </object>
</div> </div>
</body> </body>
......
...@@ -445,10 +445,19 @@ ...@@ -445,10 +445,19 @@
<string>Color</string> <string>Color</string>
</property> </property>
</action> </action>
<action name="actionColor4">
<property name="icon">
<iconset resource="../OpenBoard.qrc">
<normaloff>:/images/toolbar/color.png</normaloff>:/images/toolbar/color.png</iconset>
</property>
<property name="text">
<string>Color</string>
</property>
</action>
<action name="actionWebBack"> <action name="actionWebBack">
<property name="icon"> <property name="icon">
<iconset resource="../OpenBoard.qrc"> <iconset resource="../OpenBoard.qrc">
<normaloff>:/images/toolbar/previousPageOn.png</normaloff>:/images/toolbar/previousPageOn.png</iconset> <normaloff>:/images/toolbar/previous.png</normaloff>:/images/toolbar/previous.png</iconset>
</property> </property>
<property name="text"> <property name="text">
<string>Back</string> <string>Back</string>
...@@ -463,7 +472,7 @@ ...@@ -463,7 +472,7 @@
<action name="actionWebForward"> <action name="actionWebForward">
<property name="icon"> <property name="icon">
<iconset resource="../OpenBoard.qrc"> <iconset resource="../OpenBoard.qrc">
<normaloff>:/images/toolbar/nextPageOn.png</normaloff>:/images/toolbar/nextPageOn.png</iconset> <normaloff>:/images/toolbar/next.png</normaloff>:/images/toolbar/next.png</iconset>
</property> </property>
<property name="text"> <property name="text">
<string>Forward</string> <string>Forward</string>
......
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="ar" sourcelanguage="fr"> <TS version="2.1" language="ar" sourcelanguage="fr">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>معرّف المكوّن =</translation> <translation type="vanished">معرّف المكوّن =</translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>المحتوى غير مدعوم في النسق الهدف.</translation> <translation type="vanished">المحتوى غير مدعوم في النسق الهدف.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>تفريق</translation> <translation>تفريق</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1137,6 +1145,14 @@ ...@@ -1137,6 +1145,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1232,23 +1248,23 @@ ...@@ -1232,23 +1248,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>التصدير للـIWB</translation> <translation type="vanished">التصدير للـIWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>التصدير كملف IWB</translation> <translation type="vanished">التصدير كملف IWB</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>تصدير الوثيقة...</translation> <translation type="vanished">تصدير الوثيقة...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>تصدير ناجح.</translation> <translation type="vanished">تصدير ناجح.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>فشل التصدير.</translation> <translation type="vanished">فشل التصدير.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1277,6 +1293,18 @@ ...@@ -1277,6 +1293,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1296,6 +1324,18 @@ ...@@ -1296,6 +1324,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>التصدير للـPDF</translation> <translation>التصدير للـPDF</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1496,6 +1536,25 @@ ...@@ -1496,6 +1536,25 @@
<translation>الذهاب الى مصدر المحتوى</translation> <translation>الذهاب الى مصدر المحتوى</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1543,23 +1602,23 @@ ...@@ -1543,23 +1602,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>شكل ملف مشترك (</translation> <translation type="vanished">شكل ملف مشترك (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>استيراد ملف 1%...</translation> <translation type="vanished">استيراد ملف 1%...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>فشل تصدير الملف 1%</translation> <translation type="vanished">فشل تصدير الملف 1%</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>استيراد ناجح</translation> <translation type="vanished">استيراد ناجح</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>استيراد فاشل.</translation> <translation type="vanished">استيراد فاشل.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1685,10 +1744,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1685,10 +1744,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1705,6 +1760,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1705,6 +1760,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2427,7 +2486,7 @@ p, li { white-space: pre-wrap; } ...@@ -2427,7 +2486,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>حجم أزرار لوحة المفاتيح:</translation> <translation type="vanished">حجم أزرار لوحة المفاتيح:</translation>
</message> </message>
<message> <message>
<source>Toolbar</source> <source>Toolbar</source>
...@@ -2485,7 +2544,7 @@ p, li { white-space: pre-wrap; } ...@@ -2485,7 +2544,7 @@ p, li { white-space: pre-wrap; }
<source>Network</source> <source>Network</source>
<translation>شبكة</translation> <translation>شبكة</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>نسخة:</translation> <translation>نسخة:</translation>
</message> </message>
...@@ -2529,14 +2588,22 @@ p, li { white-space: pre-wrap; } ...@@ -2529,14 +2588,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>الشكر إلى</translation> <translation>الشكر إلى</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="bg_BG"> <TS version="2.1" language="bg_BG">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>Номер на елемента =</translation> <translation type="vanished">Номер на елемента =</translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>Това съдържание не се поддържа вкрайния формат.</translation> <translation type="vanished">Това съдържание не се поддържа вкрайния формат.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Премахни групирането</translation> <translation>Премахни групирането</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1133,6 +1141,14 @@ ...@@ -1133,6 +1141,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1224,23 +1240,23 @@ ...@@ -1224,23 +1240,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Експортирай към интерактивната дъска</translation> <translation type="vanished">Експортирай към интерактивната дъска</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Експортирай като файл за интерактивна дъска</translation> <translation type="vanished">Експортирай като файл за интерактивна дъска</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Експортиране на документ...</translation> <translation type="vanished">Експортиране на документ...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Експортирането успешно.</translation> <translation type="vanished">Експортирането успешно.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Експортирането се провали.</translation> <translation type="vanished">Експортирането се провали.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1269,6 +1285,18 @@ ...@@ -1269,6 +1285,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1288,6 +1316,18 @@ ...@@ -1288,6 +1316,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>Експортиране към PDF</translation> <translation>Експортиране към PDF</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1488,6 +1528,25 @@ ...@@ -1488,6 +1528,25 @@
<translation>Отиди към източника на съдържанието</translation> <translation>Отиди към източника на съдържанието</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1535,23 +1594,23 @@ ...@@ -1535,23 +1594,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Общ формат на файла (</translation> <translation type="vanished">Общ формат на файла (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Импортиране на файл %1...</translation> <translation type="vanished">Импортиране на файл %1...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Импортирането на файл %1 се провали.</translation> <translation type="vanished">Импортирането на файл %1 се провали.</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Импортирането успешно.</translation> <translation type="vanished">Импортирането успешно.</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Грешка при импортирането.</translation> <translation type="vanished">Грешка при импортирането.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1683,10 +1742,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1683,10 +1742,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1703,6 +1758,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1703,6 +1758,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2414,7 +2473,7 @@ p, li { white-space: pre-wrap; } ...@@ -2414,7 +2473,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Големина на бутоните на клавиатурата:</translation> <translation type="vanished">Големина на бутоните на клавиатурата:</translation>
</message> </message>
<message> <message>
<source>Positioned at the Top (recommended for tablets)</source> <source>Positioned at the Top (recommended for tablets)</source>
...@@ -2472,7 +2531,7 @@ p, li { white-space: pre-wrap; } ...@@ -2472,7 +2531,7 @@ p, li { white-space: pre-wrap; }
<source>Marker</source> <source>Marker</source>
<translation>Маркер</translation> <translation>Маркер</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>версия: ...</translation> <translation>версия: ...</translation>
</message> </message>
...@@ -2524,14 +2583,22 @@ p, li { white-space: pre-wrap; } ...@@ -2524,14 +2583,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Изготвили</translation> <translation>Изготвили</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="ca" sourcelanguage="en"> <TS version="2.1" language="ca" sourcelanguage="en">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>ID de l&apos;element = </translation> <translation type="vanished">ID de l&apos;element = </translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>Aquest contingut no està suportat pel format escollit.</translation> <translation type="vanished">Aquest contingut no està suportat pel format escollit.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Desagrupa</translation> <translation>Desagrupa</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1118,7 +1126,6 @@ ...@@ -1118,7 +1126,6 @@
<translation> <translation>
<numerusform>Esteu segur que voleu eliminar %n pàgina del document seleccionat &apos;%1&apos;?</numerusform> <numerusform>Esteu segur que voleu eliminar %n pàgina del document seleccionat &apos;%1&apos;?</numerusform>
<numerusform>Esteu segur que voleu eliminar %n pàgines del document seleccionat &apos;%1&apos;?</numerusform> <numerusform>Esteu segur que voleu eliminar %n pàgines del document seleccionat &apos;%1&apos;?</numerusform>
<numerusform>Esteu segur que voleu eliminar %n pàgines del document seleccionat &apos;%1&apos;?</numerusform>
</translation> </translation>
</message> </message>
<message> <message>
...@@ -1133,6 +1140,14 @@ ...@@ -1133,6 +1140,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1199,7 +1214,6 @@ ...@@ -1199,7 +1214,6 @@
<translation> <translation>
<numerusform>%1 pàgina copiada</numerusform> <numerusform>%1 pàgina copiada</numerusform>
<numerusform>%1 pàgines copiades</numerusform> <numerusform>%1 pàgines copiades</numerusform>
<numerusform>%1 pàgines copiades</numerusform>
</translation> </translation>
</message> </message>
</context> </context>
...@@ -1225,23 +1239,23 @@ ...@@ -1225,23 +1239,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Exporta a IWB</translation> <translation type="vanished">Exporta a IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Exporta com a fitxer IWB</translation> <translation type="vanished">Exporta com a fitxer IWB</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>S&apos;està exportant el document...</translation> <translation type="vanished">S&apos;està exportant el document...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>L&apos;exportació ha estat correcta.</translation> <translation type="vanished">L&apos;exportació ha estat correcta.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>L&apos;exportació ha fallat.</translation> <translation type="vanished">L&apos;exportació ha fallat.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1270,6 +1284,18 @@ ...@@ -1270,6 +1284,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1289,6 +1315,18 @@ ...@@ -1289,6 +1315,18 @@
<source>Export successful.</source> <source>Export successful.</source>
<translation>L&apos;exportació ha estat correcta.</translation> <translation>L&apos;exportació ha estat correcta.</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1489,6 +1527,25 @@ ...@@ -1489,6 +1527,25 @@
<translation>Ves a la font de contingut</translation> <translation>Ves a la font de contingut</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1536,23 +1593,23 @@ ...@@ -1536,23 +1593,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Format de fitxer comú (</translation> <translation type="vanished">Format de fitxer comú (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>S&apos;està important el fitxer %1...</translation> <translation type="vanished">S&apos;està important el fitxer %1...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Ha fallat la importació del fitxer %1.</translation> <translation type="vanished">Ha fallat la importació del fitxer %1.</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>La importació ha estat correcta.</translation> <translation type="vanished">La importació ha estat correcta.</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Ha fallat la importació.</translation> <translation type="vanished">Ha fallat la importació.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1684,10 +1741,6 @@ Voleu ignorar aquests errors per a aquest amfitrió?</translation> ...@@ -1684,10 +1741,6 @@ Voleu ignorar aquests errors per a aquest amfitrió?</translation>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1704,6 +1757,10 @@ Voleu ignorar aquests errors per a aquest amfitrió?</translation> ...@@ -1704,6 +1757,10 @@ Voleu ignorar aquests errors per a aquest amfitrió?</translation>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2387,7 +2444,7 @@ p, li { white-space: pre-wrap; } ...@@ -2387,7 +2444,7 @@ p, li { white-space: pre-wrap; }
<source>Preferences</source> <source>Preferences</source>
<translation>Preferències</translation> <translation>Preferències</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>versió: </translation> <translation>versió: </translation>
</message> </message>
...@@ -2417,7 +2474,7 @@ p, li { white-space: pre-wrap; } ...@@ -2417,7 +2474,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Mida de les tecles:</translation> <translation type="vanished">Mida de les tecles:</translation>
</message> </message>
<message> <message>
<source>Toolbar</source> <source>Toolbar</source>
...@@ -2519,14 +2576,22 @@ p, li { white-space: pre-wrap; } ...@@ -2519,14 +2576,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Crèdits</translation> <translation>Crèdits</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="cs_CZ" sourcelanguage="en"> <TS version="2.1" language="cs_CZ" sourcelanguage="en">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -843,11 +843,11 @@ ...@@ -843,11 +843,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation type="unfinished">ID objektu = </translation> <translation type="obsolete">ID objektu = </translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>Obsah není podporován v cílovém formátu.</translation> <translation type="vanished">Obsah není podporován v cílovém formátu.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -938,6 +938,14 @@ ...@@ -938,6 +938,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Odseskupit</translation> <translation>Odseskupit</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1134,6 +1142,14 @@ ...@@ -1134,6 +1142,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1226,23 +1242,23 @@ ...@@ -1226,23 +1242,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Export do IWB</translation> <translation type="vanished">Export do IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Exportovat jako IWB soubor</translation> <translation type="vanished">Exportovat jako IWB soubor</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Exportuje se dokument...</translation> <translation type="vanished">Exportuje se dokument...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Export byl úspěšně dokončen.</translation> <translation type="vanished">Export byl úspěšně dokončen.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Export se nezdařil.</translation> <translation type="vanished">Export se nezdařil.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1271,6 +1287,18 @@ ...@@ -1271,6 +1287,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1290,6 +1318,18 @@ ...@@ -1290,6 +1318,18 @@
<source>Export successful.</source> <source>Export successful.</source>
<translation>Export byl úspěšně dokončen.</translation> <translation>Export byl úspěšně dokončen.</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1490,6 +1530,25 @@ ...@@ -1490,6 +1530,25 @@
<translation>Viditelné na rozšířené obrazovce</translation> <translation>Viditelné na rozšířené obrazovce</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1537,23 +1596,23 @@ ...@@ -1537,23 +1596,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Importuje se soubor %1...</translation> <translation type="vanished">Importuje se soubor %1...</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Import se nezdařil.</translation> <translation type="vanished">Import se nezdařil.</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Import souboru %1 se nezdařil.</translation> <translation type="vanished">Import souboru %1 se nezdařil.</translation>
</message> </message>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Univerzální IWB soubor (</translation> <translation type="vanished">Univerzální IWB soubor (</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Import byl úspěšně dokončen.</translation> <translation type="vanished">Import byl úspěšně dokončen.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1685,10 +1744,6 @@ Chcete ignorovat tyto chyby na tomto serveru?</translation> ...@@ -1685,10 +1744,6 @@ Chcete ignorovat tyto chyby na tomto serveru?</translation>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1705,6 +1760,10 @@ Chcete ignorovat tyto chyby na tomto serveru?</translation> ...@@ -1705,6 +1760,10 @@ Chcete ignorovat tyto chyby na tomto serveru?</translation>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2457,7 +2516,7 @@ p, li { white-space: pre-wrap; } ...@@ -2457,7 +2516,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Velikost tlačítka klávesnice:</translation> <translation type="vanished">Velikost tlačítka klávesnice:</translation>
</message> </message>
<message> <message>
<source>Stylus Palette</source> <source>Stylus Palette</source>
...@@ -2479,7 +2538,7 @@ p, li { white-space: pre-wrap; } ...@@ -2479,7 +2538,7 @@ p, li { white-space: pre-wrap; }
<source>Preferences</source> <source>Preferences</source>
<translation>Předvolby</translation> <translation>Předvolby</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>verze:...</translation> <translation>verze:...</translation>
</message> </message>
...@@ -2527,14 +2586,22 @@ p, li { white-space: pre-wrap; } ...@@ -2527,14 +2586,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Zásluhy</translation> <translation>Zásluhy</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="da_DK"> <TS version="2.1" language="da_DK">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>Element-ID = </translation> <translation type="vanished">Element-ID = </translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>Indholdet understøttes ikke i destinationsformatet.</translation> <translation type="vanished">Indholdet understøttes ikke i destinationsformatet.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Opdel gruppe</translation> <translation>Opdel gruppe</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1132,6 +1140,14 @@ ...@@ -1132,6 +1140,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1223,23 +1239,23 @@ ...@@ -1223,23 +1239,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Eksporter til IWB</translation> <translation type="vanished">Eksporter til IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Eksporter som IWB-fil</translation> <translation type="vanished">Eksporter som IWB-fil</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Eksporterer dokument...</translation> <translation type="vanished">Eksporterer dokument...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Eksport gennemført.</translation> <translation type="vanished">Eksport gennemført.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Eksport mislykkedes.</translation> <translation type="vanished">Eksport mislykkedes.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1268,6 +1284,18 @@ ...@@ -1268,6 +1284,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1287,6 +1315,18 @@ ...@@ -1287,6 +1315,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>Eksport til PDF</translation> <translation>Eksport til PDF</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1487,6 +1527,25 @@ ...@@ -1487,6 +1527,25 @@
<translation>Gå til indholdskilde</translation> <translation>Gå til indholdskilde</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1534,23 +1593,23 @@ ...@@ -1534,23 +1593,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Almindelig filformat (</translation> <translation type="vanished">Almindelig filformat (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Importerer fil %1...</translation> <translation type="vanished">Importerer fil %1...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Import af fil %1 mislykkedes.</translation> <translation type="vanished">Import af fil %1 mislykkedes.</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Import gennemført.</translation> <translation type="vanished">Import gennemført.</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Import mislykkedes.</translation> <translation type="vanished">Import mislykkedes.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1682,10 +1741,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1682,10 +1741,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1702,6 +1757,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1702,6 +1757,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2388,7 +2447,7 @@ p, li { white-space: pre-wrap; } ...@@ -2388,7 +2447,7 @@ p, li { white-space: pre-wrap; }
<source>Preferences</source> <source>Preferences</source>
<translation>Indstillinger</translation> <translation>Indstillinger</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>version: ...</translation> <translation>version: ...</translation>
</message> </message>
...@@ -2422,7 +2481,7 @@ p, li { white-space: pre-wrap; } ...@@ -2422,7 +2481,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Størrelse på tastaturknapper:</translation> <translation type="vanished">Størrelse på tastaturknapper:</translation>
</message> </message>
<message> <message>
<source>Toolbar</source> <source>Toolbar</source>
...@@ -2520,14 +2579,22 @@ p, li { white-space: pre-wrap; } ...@@ -2520,14 +2579,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Anerkendelse</translation> <translation>Anerkendelse</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="de_DE"> <TS version="2.1" language="de_DE">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation type="unfinished">Element ID = </translation> <translation type="obsolete">Element ID = </translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation type="unfinished">Inhalt wird im Zielformat nicht unterstützt.</translation> <translation type="obsolete">Inhalt wird im Zielformat nicht unterstützt.</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation type="unfinished">Gruppierung auflösen</translation> <translation type="unfinished">Gruppierung auflösen</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1132,6 +1140,14 @@ ...@@ -1132,6 +1140,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1223,23 +1239,23 @@ ...@@ -1223,23 +1239,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Exportieren nach IWB</translation> <translation type="vanished">Exportieren nach IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Exportieren als IWB-Datei</translation> <translation type="vanished">Exportieren als IWB-Datei</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Dokument wird exportiert...</translation> <translation type="vanished">Dokument wird exportiert...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Export erfolgreich.</translation> <translation type="vanished">Export erfolgreich.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Export fehlgeschlagen.</translation> <translation type="vanished">Export fehlgeschlagen.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1268,6 +1284,18 @@ ...@@ -1268,6 +1284,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1287,6 +1315,18 @@ ...@@ -1287,6 +1315,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>In PDF-Datei exportieren</translation> <translation>In PDF-Datei exportieren</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1487,6 +1527,25 @@ ...@@ -1487,6 +1527,25 @@
<translation>Gehen Sie zum ursprünglichen Inhalt</translation> <translation>Gehen Sie zum ursprünglichen Inhalt</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1534,23 +1593,23 @@ ...@@ -1534,23 +1593,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Standard-Dateiformat (</translation> <translation type="vanished">Standard-Dateiformat (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Datei %1 wird importiert...</translation> <translation type="vanished">Datei %1 wird importiert...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Import der Datei %1 fehlgeschlagen.</translation> <translation type="vanished">Import der Datei %1 fehlgeschlagen.</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Import erfolgreich.</translation> <translation type="vanished">Import erfolgreich.</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Import fehlgeschlagen.</translation> <translation type="vanished">Import fehlgeschlagen.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1682,10 +1741,6 @@ Möchten Sie diese Fehler auf diesem Computer ignorieren?</translation> ...@@ -1682,10 +1741,6 @@ Möchten Sie diese Fehler auf diesem Computer ignorieren?</translation>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1702,6 +1757,10 @@ Möchten Sie diese Fehler auf diesem Computer ignorieren?</translation> ...@@ -1702,6 +1757,10 @@ Möchten Sie diese Fehler auf diesem Computer ignorieren?</translation>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2392,7 +2451,7 @@ p, li { white-space: pre-wrap; } ...@@ -2392,7 +2451,7 @@ p, li { white-space: pre-wrap; }
<source>Preferences</source> <source>Preferences</source>
<translation>Einstellungen</translation> <translation>Einstellungen</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>Version: ...</translation> <translation>Version: ...</translation>
</message> </message>
...@@ -2426,7 +2485,7 @@ p, li { white-space: pre-wrap; } ...@@ -2426,7 +2485,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Tastengröße der Tastatur:</translation> <translation type="vanished">Tastengröße der Tastatur:</translation>
</message> </message>
<message> <message>
<source>Toolbar</source> <source>Toolbar</source>
...@@ -2525,14 +2584,22 @@ p, li { white-space: pre-wrap; } ...@@ -2525,14 +2584,22 @@ p, li { white-space: pre-wrap; }
<translatorcomment>do not translate!</translatorcomment> <translatorcomment>do not translate!</translatorcomment>
<translation></translation> <translation></translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="el_GR"> <TS version="2.1" language="el_GR">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>Αναγνωριστικό στοιχείου=</translation> <translation type="vanished">Αναγνωριστικό στοιχείου=</translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>Η μορφή του περιεχομένου δεν υποστηριζεται στον προορισμό</translation> <translation type="vanished">Η μορφή του περιεχομένου δεν υποστηριζεται στον προορισμό</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Αποομαδοποίηση</translation> <translation>Αποομαδοποίηση</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1132,6 +1140,14 @@ ...@@ -1132,6 +1140,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1223,23 +1239,23 @@ ...@@ -1223,23 +1239,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Εξαγωγή σε IWB</translation> <translation type="vanished">Εξαγωγή σε IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Εξαγωγή ως αρχείο IWB</translation> <translation type="vanished">Εξαγωγή ως αρχείο IWB</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Εξαγωγή εγγράφου...</translation> <translation type="vanished">Εξαγωγή εγγράφου...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Επιτυχημένη εξαγωγή</translation> <translation type="vanished">Επιτυχημένη εξαγωγή</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Αποτυχημένη εξαγωγή</translation> <translation type="vanished">Αποτυχημένη εξαγωγή</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1268,6 +1284,18 @@ ...@@ -1268,6 +1284,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1287,6 +1315,18 @@ ...@@ -1287,6 +1315,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>Εξαγωγή σε PDF</translation> <translation>Εξαγωγή σε PDF</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1487,6 +1527,25 @@ ...@@ -1487,6 +1527,25 @@
<translation>Μετάβαση στην Πηγή Περιεχομένου</translation> <translation>Μετάβαση στην Πηγή Περιεχομένου</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1534,23 +1593,23 @@ ...@@ -1534,23 +1593,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Συνηθισμένη μορφή αρχείου (</translation> <translation type="vanished">Συνηθισμένη μορφή αρχείου (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Εισαγωγή αρχείου %1...</translation> <translation type="vanished">Εισαγωγή αρχείου %1...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Η εισαγωγή του αρχείου %1 απέτυχε</translation> <translation type="vanished">Η εισαγωγή του αρχείου %1 απέτυχε</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Επιτυχημένη εισαγωγή</translation> <translation type="vanished">Επιτυχημένη εισαγωγή</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Αποτυχημένη εισαγωγή</translation> <translation type="vanished">Αποτυχημένη εισαγωγή</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1682,10 +1741,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1682,10 +1741,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1702,6 +1757,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1702,6 +1757,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2414,7 +2473,7 @@ p, li { white-space: pre-wrap; } ...@@ -2414,7 +2473,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Μέγεθος πλήκτρων πληκτρολογίου:</translation> <translation type="vanished">Μέγεθος πλήκτρων πληκτρολογίου:</translation>
</message> </message>
<message> <message>
<source>Positioned at the Top (recommended for tablets)</source> <source>Positioned at the Top (recommended for tablets)</source>
...@@ -2472,7 +2531,7 @@ p, li { white-space: pre-wrap; } ...@@ -2472,7 +2531,7 @@ p, li { white-space: pre-wrap; }
<source>Marker</source> <source>Marker</source>
<translation>Μαρκαδόρος</translation> <translation>Μαρκαδόρος</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>έκδοση: ...</translation> <translation>έκδοση: ...</translation>
</message> </message>
...@@ -2524,14 +2583,22 @@ p, li { white-space: pre-wrap; } ...@@ -2524,14 +2583,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Εύσημα</translation> <translation>Εύσημα</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0"> <TS version="2.1">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -840,14 +840,6 @@ ...@@ -840,14 +840,6 @@
</context> </context>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message>
<source>Element ID = </source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Content is not supported in destination format.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -937,6 +929,14 @@ ...@@ -937,6 +929,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1131,6 +1131,14 @@ ...@@ -1131,6 +1131,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1218,13 +1226,13 @@ ...@@ -1218,13 +1226,13 @@
</message> </message>
</context> </context>
<context> <context>
<name>UBExportCFF</name> <name>UBExportDocument</name>
<message> <message>
<source>Export to IWB</source> <source>Page</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as UBZ File</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
...@@ -1236,34 +1244,23 @@ ...@@ -1236,34 +1244,23 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Exporting %1 %2 of %3</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UBExportDocument</name>
<message>
<source>Page</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Export as UBZ File</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Export failed: location not writable</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export failed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Exporting %1 %2 of %3</source> <source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
...@@ -1285,6 +1282,18 @@ ...@@ -1285,6 +1282,18 @@
<source>Export successful.</source> <source>Export successful.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1485,6 +1494,25 @@ ...@@ -1485,6 +1494,25 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1528,29 +1556,6 @@ ...@@ -1528,29 +1556,6 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>UBImportCFF</name>
<message>
<source>Common File Format (</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Importing file %1...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Import of file %1 failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Import successful.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Import failed.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBImportDocument</name> <name>UBImportDocument</name>
<message> <message>
...@@ -1674,10 +1679,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1674,10 +1679,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1694,6 +1695,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1694,6 +1695,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2399,10 +2404,6 @@ p, li { white-space: pre-wrap; } ...@@ -2399,10 +2404,6 @@ p, li { white-space: pre-wrap; }
<source>Virtual Keyboard</source> <source>Virtual Keyboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Positioned at the Top (recommended for tablets)</source> <source>Positioned at the Top (recommended for tablets)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -2459,7 +2460,7 @@ p, li { white-space: pre-wrap; } ...@@ -2459,7 +2460,7 @@ p, li { white-space: pre-wrap; }
<source>Marker</source> <source>Marker</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
...@@ -2511,14 +2512,22 @@ p, li { white-space: pre-wrap; } ...@@ -2511,14 +2512,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.0" language="es_ES"> <TS version="2.1" language="es_ES">
<context> <context>
<name>BlackoutWidget</name> <name>BlackoutWidget</name>
<message> <message>
...@@ -842,11 +842,11 @@ ...@@ -842,11 +842,11 @@
<name>QObject</name> <name>QObject</name>
<message> <message>
<source>Element ID = </source> <source>Element ID = </source>
<translation>Elemento ID = </translation> <translation type="vanished">Elemento ID = </translation>
</message> </message>
<message> <message>
<source>Content is not supported in destination format.</source> <source>Content is not supported in destination format.</source>
<translation>El formato de destino no permite este contenido</translation> <translation type="vanished">El formato de destino no permite este contenido</translation>
</message> </message>
<message> <message>
<source>Remove Page</source> <source>Remove Page</source>
...@@ -937,6 +937,14 @@ ...@@ -937,6 +937,14 @@
<source>Ungroup</source> <source>Ungroup</source>
<translation>Desagrupar</translation> <translation>Desagrupar</translation>
</message> </message>
<message>
<source>Saving document...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Document has just been saved...</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBBoardPaletteManager</name> <name>UBBoardPaletteManager</name>
...@@ -1132,6 +1140,14 @@ ...@@ -1132,6 +1140,14 @@
<source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source> <source>The document &apos;%1&apos; has been generated with a newer version of OpenBoard (%2). By opening it, you may lose some information. Do you want to proceed?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Are you sure you want to remove all selected documents?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove multiple documents</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBDocumentManager</name> <name>UBDocumentManager</name>
...@@ -1223,23 +1239,23 @@ ...@@ -1223,23 +1239,23 @@
<name>UBExportCFF</name> <name>UBExportCFF</name>
<message> <message>
<source>Export to IWB</source> <source>Export to IWB</source>
<translation>Exportar a IWB</translation> <translation type="vanished">Exportar a IWB</translation>
</message> </message>
<message> <message>
<source>Export as IWB File</source> <source>Export as IWB File</source>
<translation>Exportar como fichero IWB</translation> <translation type="vanished">Exportar como fichero IWB</translation>
</message> </message>
<message> <message>
<source>Exporting document...</source> <source>Exporting document...</source>
<translation>Exportando documento...</translation> <translation type="vanished">Exportando documento...</translation>
</message> </message>
<message> <message>
<source>Export successful.</source> <source>Export successful.</source>
<translation>Exportación satisfactoria.</translation> <translation type="vanished">Exportación satisfactoria.</translation>
</message> </message>
<message> <message>
<source>Export failed.</source> <source>Export failed.</source>
<translation>Fallo en la exportación</translation> <translation type="vanished">Fallo en la exportación</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1268,6 +1284,18 @@ ...@@ -1268,6 +1284,18 @@
<source>Export to OpenBoard Format</source> <source>Export to OpenBoard Format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportFullPDF</name> <name>UBExportFullPDF</name>
...@@ -1287,6 +1315,18 @@ ...@@ -1287,6 +1315,18 @@
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>Exportar a PDF</translation> <translation>Exportar a PDF</translation>
</message> </message>
<message>
<source>Export failed: location not writable</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unable to export to the selected location. You do not have the permissions necessary to save the file.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBExportPDF</name> <name>UBExportPDF</name>
...@@ -1487,6 +1527,25 @@ ...@@ -1487,6 +1527,25 @@
<translation>Ir a fuente de contenido</translation> <translation>Ir a fuente de contenido</translation>
</message> </message>
</context> </context>
<context>
<name>UBGraphicsMediaItem</name>
<message>
<source>Media resource couldn&apos;t be resolved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unsupported media format</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media playback service not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media error: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>UBGraphicsTextItem</name> <name>UBGraphicsTextItem</name>
<message> <message>
...@@ -1534,23 +1593,23 @@ ...@@ -1534,23 +1593,23 @@
<name>UBImportCFF</name> <name>UBImportCFF</name>
<message> <message>
<source>Common File Format (</source> <source>Common File Format (</source>
<translation>Formato de archivo común (</translation> <translation type="vanished">Formato de archivo común (</translation>
</message> </message>
<message> <message>
<source>Importing file %1...</source> <source>Importing file %1...</source>
<translation>Importando archivo %1...</translation> <translation type="vanished">Importando archivo %1...</translation>
</message> </message>
<message> <message>
<source>Import of file %1 failed.</source> <source>Import of file %1 failed.</source>
<translation>Fallo en la importanción del archivo %1.</translation> <translation type="vanished">Fallo en la importanción del archivo %1.</translation>
</message> </message>
<message> <message>
<source>Import successful.</source> <source>Import successful.</source>
<translation>Importación satisfactoria.</translation> <translation type="vanished">Importación satisfactoria.</translation>
</message> </message>
<message> <message>
<source>Import failed.</source> <source>Import failed.</source>
<translation>Fallo de la importación.</translation> <translation type="vanished">Fallo de la importación.</translation>
</message> </message>
</context> </context>
<context> <context>
...@@ -1676,10 +1735,6 @@ Do you want to ignore these errors for this host?</source> ...@@ -1676,10 +1735,6 @@ Do you want to ignore these errors for this host?</source>
<source>Open-Sankore Documents Detected</source> <source>Open-Sankore Documents Detected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the “Proceed” button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Show this panel next time</source> <source>Show this panel next time</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
...@@ -1696,6 +1751,10 @@ Do you want to ignore these errors for this host?</source> ...@@ -1696,6 +1751,10 @@ Do you want to ignore these errors for this host?</source>
<source>Proceed</source> <source>Proceed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Open-Sankoré documents are present on your computer. It is possible to import them to OpenBoard by pressing the Proceed button to launch the importer application.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>UBPersistenceManager</name> <name>UBPersistenceManager</name>
...@@ -2386,7 +2445,7 @@ p, li { white-space: pre-wrap; } ...@@ -2386,7 +2445,7 @@ p, li { white-space: pre-wrap; }
<source>Preferences</source> <source>Preferences</source>
<translation>Preferencias</translation> <translation>Preferencias</translation>
</message> </message>
<message utf8="true"> <message>
<source>version : </source> <source>version : </source>
<translation>versión : </translation> <translation>versión : </translation>
</message> </message>
...@@ -2420,7 +2479,7 @@ p, li { white-space: pre-wrap; } ...@@ -2420,7 +2479,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Keyboard button size:</source> <source>Keyboard button size:</source>
<translation>Tamaño de los botones del teclado:</translation> <translation type="vanished">Tamaño de los botones del teclado:</translation>
</message> </message>
<message> <message>
<source>Toolbar</source> <source>Toolbar</source>
...@@ -2518,14 +2577,22 @@ p, li { white-space: pre-wrap; } ...@@ -2518,14 +2577,22 @@ p, li { white-space: pre-wrap; }
<source>Credits</source> <source>Credits</source>
<translation>Créditos</translation> <translation>Créditos</translation>
</message> </message>
<message utf8="true"> <message>
<source>Open-Sankoré Importer</source> <source>Open-Sankoré Importer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message utf8="true"> <message>
<source>Check if Open-Sankoré data could be imported at launch</source> <source>Check if Open-Sankoré data could be imported at launch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Use system keyboard (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Built-in virtual keyboard button size:</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>trapFlashDialog</name> <name>trapFlashDialog</name>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
resources/images/toolbar/nextPageOn.png

1.76 KB | W: | H:

resources/images/toolbar/nextPageOn.png

1.63 KB | W: | H:

resources/images/toolbar/nextPageOn.png
resources/images/toolbar/nextPageOn.png
resources/images/toolbar/nextPageOn.png
resources/images/toolbar/nextPageOn.png
  • 2-up
  • Swipe
  • Onion skin
resources/images/toolbar/previousPageOn.png

1.77 KB | W: | H:

resources/images/toolbar/previousPageOn.png

1.61 KB | W: | H:

resources/images/toolbar/previousPageOn.png
resources/images/toolbar/previousPageOn.png
resources/images/toolbar/previousPageOn.png
resources/images/toolbar/previousPageOn.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment