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 ...@@ -181,7 +181,6 @@ chown -R root:root $PACKAGE_DIRECTORY
cp -R resources/customizations $PACKAGE_DIRECTORY/ cp -R resources/customizations $PACKAGE_DIRECTORY/
cp resources/linux/openboard-ubz.xml $PACKAGE_DIRECTORY/etc/ cp resources/linux/openboard-ubz.xml $PACKAGE_DIRECTORY/etc/
cp resources/linux/openboard-ubx.xml $PACKAGE_DIRECTORY/etc/
if $BUNDLE_QT; then if $BUNDLE_QT; then
cp -R resources/linux/run.sh $PACKAGE_DIRECTORY/ cp -R resources/linux/run.sh $PACKAGE_DIRECTORY/
...@@ -285,7 +284,6 @@ cat > "$BASE_WORKING_DIR/DEBIAN/postinst" << EOF ...@@ -285,7 +284,6 @@ cat > "$BASE_WORKING_DIR/DEBIAN/postinst" << EOF
xdg-desktop-menu install --novendor /usr/share/applications/${APPLICATION_CODE}.desktop 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-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 xdg-mime default /usr/share/applications/${APPLICATION_CODE}.desktop application/ubz
ln -s $SYMLINK_TARGET /usr/bin/$APPLICATION_CODE 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) ...@@ -349,12 +349,7 @@ int UBApplication::exec(const QString& pFileToImport)
boardController->setupLayout(); boardController->setupLayout();
if (pFileToImport.length() > 0) if (pFileToImport.length() > 0)
{ UBApplication::applicationController->importFile(pFileToImport);
if (pFileToImport.endsWith(".ubx"))
UBApplication::applicationController->importUbx(pFileToImport);
else
UBApplication::applicationController->importFile(pFileToImport);
}
if (UBSettings::settings()->appStartMode->get().toInt()) if (UBSettings::settings()->appStartMode->get().toInt())
applicationController->showDesktop(); applicationController->showDesktop();
......
...@@ -675,6 +675,7 @@ void UBApplicationController::showMessage(const QString& message, bool showSpinn ...@@ -675,6 +675,7 @@ void UBApplicationController::showMessage(const QString& message, bool showSpinn
} }
} }
void UBApplicationController::importFile(const QString& pFilePath) void UBApplicationController::importFile(const QString& pFilePath)
{ {
const QFile fileToOpen(pFilePath); const QFile fileToOpen(pFilePath);
...@@ -708,26 +709,6 @@ void UBApplicationController::importFile(const QString& 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) void UBApplicationController::useMultiScreen(bool use)
{ {
if (use && !mMirror) if (use && !mMirror)
......
...@@ -93,7 +93,6 @@ class UBApplicationController : public QObject ...@@ -93,7 +93,6 @@ class UBApplicationController : public QObject
void showMessage(const QString& message, bool showSpinningWheel); void showMessage(const QString& message, bool showSpinningWheel);
void importFile(const QString& pFilePath); void importFile(const QString& pFilePath);
void importUbx(const QString& pFilePath);
UBDisplayManager* displayManager() 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