Commit d65218e0 authored by Clément Fauconnier's avatar Clément Fauconnier

Revert "be able to double click on ubx files (WIP)"

This reverts commit adb884c8.
parent 4ea7af38
......@@ -181,7 +181,6 @@ chown -R root:root $PACKAGE_DIRECTORY
cp -R resources/customizations $PACKAGE_DIRECTORY/
cp resources/linux/openboard-ubz.xml $PACKAGE_DIRECTORY/etc/
cp resources/linux/openboard-ubx.xml $PACKAGE_DIRECTORY/etc/
if $BUNDLE_QT; then
cp -R resources/linux/run.sh $PACKAGE_DIRECTORY/
......@@ -285,7 +284,6 @@ cat > "$BASE_WORKING_DIR/DEBIAN/postinst" << EOF
xdg-desktop-menu install --novendor /usr/share/applications/${APPLICATION_CODE}.desktop
xdg-mime install --mode system /$APPLICATION_PATH/$APPLICATION_CODE/etc/openboard-ubz.xml
xdg-mime install --mode system /$APPLICATION_PATH/$APPLICATION_CODE/etc/openboard-ubx.xml
xdg-mime default /usr/share/applications/${APPLICATION_CODE}.desktop application/ubz
ln -s $SYMLINK_TARGET /usr/bin/$APPLICATION_CODE
......
<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/ubx">
<comment>OpenBoard documents set</comment>
<comment xml:lang="fr">Ensemble de documents OpenBoard</comment>
<glob pattern="*.ubx"/>
</mime-type>
</mime-info>
......@@ -349,12 +349,7 @@ int UBApplication::exec(const QString& pFileToImport)
boardController->setupLayout();
if (pFileToImport.length() > 0)
{
if (pFileToImport.endsWith(".ubx"))
UBApplication::applicationController->importUbx(pFileToImport);
else
UBApplication::applicationController->importFile(pFileToImport);
}
if (UBSettings::settings()->appStartMode->get().toInt())
applicationController->showDesktop();
......
......@@ -675,6 +675,7 @@ void UBApplicationController::showMessage(const QString& message, bool showSpinn
}
}
void UBApplicationController::importFile(const QString& pFilePath)
{
const QFile fileToOpen(pFilePath);
......@@ -708,26 +709,6 @@ void UBApplicationController::importFile(const QString& pFilePath)
}
}
void UBApplicationController::importUbx(const QString& pFilePath)
{
bool success = false;
QFileInfoList list = UBDocumentManager::documentManager()->importUbx(pFilePath, UBSettings::userDocumentDirectory());
success = (list.length() != 0);
if (success)
{
if (mMainMode == Board || mMainMode == Internet)
{
if (UBApplication::boardController)
{
showBoard();
}
}
}
}
void UBApplicationController::useMultiScreen(bool use)
{
if (use && !mMirror)
......
......@@ -93,7 +93,6 @@ class UBApplicationController : public QObject
void showMessage(const QString& message, bool showSpinningWheel);
void importFile(const QString& pFilePath);
void importUbx(const QString& pFilePath);
UBDisplayManager* displayManager()
{
......
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