summaryrefslogtreecommitdiff
path: root/app-admin/calamares/files/calamares-disable-debug-window.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@rogentos.ro>2015-06-13 05:17:52 +0100
committerV3n3RiX <venerix@rogentos.ro>2015-06-13 05:17:52 +0100
commit57b3c458320219e9d12b8641f682eaeddd616cc5 (patch)
treedc6a88322d8b19e55f48eb67163b6a30008dbd95 /app-admin/calamares/files/calamares-disable-debug-window.patch
parentf1b061c3b71c988e76881a49ff4f496498aa1346 (diff)
less patching is good patching, disable patching of calamares modules configuration && create a sepparate package instead
Diffstat (limited to 'app-admin/calamares/files/calamares-disable-debug-window.patch')
-rw-r--r--app-admin/calamares/files/calamares-disable-debug-window.patch342
1 files changed, 0 insertions, 342 deletions
diff --git a/app-admin/calamares/files/calamares-disable-debug-window.patch b/app-admin/calamares/files/calamares-disable-debug-window.patch
deleted file mode 100644
index 13309b2c..00000000
--- a/app-admin/calamares/files/calamares-disable-debug-window.patch
+++ /dev/null
@@ -1,342 +0,0 @@
-diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp
-index c9f4df3..873f026 100644
---- a/src/calamares/CalamaresWindow.cpp
-+++ b/src/calamares/CalamaresWindow.cpp
-@@ -22,9 +22,7 @@
- #include "progresstree/ProgressTreeView.h"
- #include "utils/CalamaresUtilsGui.h"
- #include "utils/Logger.h"
--#include "utils/DebugWindow.h"
- #include "utils/Retranslator.h"
--#include "Settings.h"
- #include "Branding.h"
-
- #include <QApplication>
-@@ -35,7 +33,6 @@
-
- CalamaresWindow::CalamaresWindow( QWidget* parent )
- : QWidget( parent )
-- , m_debugWindow( nullptr )
- {
- // Hide close button
- setWindowFlags( Qt::Window | Qt::WindowTitleHint | Qt::CustomizeWindowHint );
-@@ -90,40 +87,6 @@ CalamaresWindow::CalamaresWindow( QWidget* parent )
- ProgressTreeView* tv = new ProgressTreeView( sideBox );
- sideLayout->addWidget( tv );
- tv->setFocusPolicy( Qt::NoFocus );
--
-- if ( Calamares::Settings::instance()->debugMode() )
-- {
-- QPushButton* debugWindowBtn = new QPushButton;
-- CALAMARES_RETRANSLATE(
-- debugWindowBtn->setText( tr( "Show debug information" ) );
-- )
-- sideLayout->addWidget( debugWindowBtn );
-- debugWindowBtn->setFlat( true );
-- debugWindowBtn->setCheckable( true );
-- connect( debugWindowBtn, &QPushButton::clicked,
-- [ this, debugWindowBtn ]( bool checked )
-- {
-- if ( checked )
-- {
-- m_debugWindow = new Calamares::DebugWindow();
-- m_debugWindow->show();
-- connect( m_debugWindow, &Calamares::DebugWindow::closed,
-- [ this, debugWindowBtn ]
-- {
-- m_debugWindow->deleteLater();
-- debugWindowBtn->setChecked( false );
-- } );
-- }
-- else
-- {
-- if ( m_debugWindow )
-- {
-- m_debugWindow->deleteLater();
-- }
-- }
-- } );
-- }
--
- CalamaresUtils::unmarginLayout( sideLayout );
- CalamaresUtils::unmarginLayout( mainLayout );
-
-diff --git a/src/calamares/CalamaresWindow.h b/src/calamares/CalamaresWindow.h
-index 6ea9602..763c11f 100644
---- a/src/calamares/CalamaresWindow.h
-+++ b/src/calamares/CalamaresWindow.h
-@@ -19,14 +19,8 @@
- #ifndef CALAMARESWINDOW_H
- #define CALAMARESWINDOW_H
-
--#include <QPointer>
- #include <QWidget>
-
--namespace Calamares
--{
--class DebugWindow;
--}
--
- class CalamaresWindow : public QWidget
- {
- Q_OBJECT
-@@ -34,8 +28,6 @@ public:
- CalamaresWindow( QWidget* parent = nullptr );
- virtual ~CalamaresWindow() {}
-
--private:
-- QPointer< Calamares::DebugWindow > m_debugWindow;
- };
-
- #endif //CALAMARESWINDOW_H
-diff --git a/src/libcalamaresui/CMakeLists.txt b/src/libcalamaresui/CMakeLists.txt
-index df36f3b..49ccb7f 100644
---- a/src/libcalamaresui/CMakeLists.txt
-+++ b/src/libcalamaresui/CMakeLists.txt
-@@ -7,7 +7,6 @@ list( APPEND ${CALAMARESUI_LIBRARY_TARGET}_SOURCES
- modulesystem/ViewModule.cpp
-
- utils/CalamaresUtilsGui.cpp
-- utils/DebugWindow.cpp
- utils/ImageRegistry.cpp
- utils/YamlUtils.cpp
-
-@@ -28,7 +27,6 @@ list( APPEND ${CALAMARESUI_LIBRARY_TARGET}_SOURCES
- )
-
- list( APPEND ${CALAMARESUI_LIBRARY_TARGET}_UI
-- utils/DebugWindow.ui
- )
-
- if( WITH_PYTHON )
-diff --git a/src/libcalamaresui/utils/DebugWindow.cpp b/src/libcalamaresui/utils/DebugWindow.cpp
-deleted file mode 100644
-index d94a539..0000000
---- a/src/libcalamaresui/utils/DebugWindow.cpp
-+++ /dev/null
-@@ -1,107 +0,0 @@
--/* === This file is part of Calamares - <http://github.com/calamares> ===
-- *
-- * Copyright 2015, Teo Mrnjavac <teo@kde.org>
-- *
-- * Calamares 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.
-- *
-- * Calamares 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 Calamares. If not, see <http://www.gnu.org/licenses/>.
-- */
--
--#include "DebugWindow.h"
--#include "utils/Retranslator.h"
--#include "utils/qjsonmodel.h"
--#include "JobQueue.h"
--#include "Job.h"
--#include "GlobalStorage.h"
--#include "modulesystem/ModuleManager.h"
--#include "modulesystem/Module.h"
--
--#include <QJsonDocument>
--#include <QSplitter>
--#include <QStringListModel>
--#include <QTreeView>
--
--namespace Calamares {
--
--DebugWindow::DebugWindow()
-- : QWidget( nullptr )
--{
-- setupUi( this );
--
-- // GlobalStorage page
-- QJsonModel* jsonModel = new QJsonModel( this );
--
-- globalStorageView->setModel( jsonModel );
-- GlobalStorage* gs = JobQueue::instance()->globalStorage();
--
-- connect( gs, &GlobalStorage::changed, [ = ]
-- {
-- jsonModel->loadJson( QJsonDocument::fromVariant( gs->m ).toJson() );
-- globalStorageView->expandAll();
-- } );
-- jsonModel->loadJson( QJsonDocument::fromVariant( gs->m ).toJson() );
-- globalStorageView->expandAll();
--
-- // JobQueue page
-- jobQueueText->setReadOnly( true );
-- connect( JobQueue::instance(), &JobQueue::queueChanged,
-- [ this ]( const QList< Calamares::job_ptr >& jobs )
-- {
-- QStringList text;
-- foreach( auto job, jobs )
-- {
-- text.append( job->prettyName() );
-- }
--
-- jobQueueText->setText( text.join( '\n' ) );
-- } );
--
-- // Modules page
-- QSplitter* splitter = new QSplitter( modulesTab );
-- modulesTab->layout()->addWidget( splitter );
-- splitter->addWidget( modulesListView );
-- splitter->addWidget( moduleConfigView );
--
-- QStringListModel* modulesModel = new QStringListModel( ModuleManager::instance()->availableModules() );
-- modulesListView->setModel( modulesModel );
-- modulesListView->setSelectionMode( QAbstractItemView::SingleSelection );
--
-- QJsonModel* moduleConfigModel = new QJsonModel( this );
-- moduleConfigView->setModel( moduleConfigModel );
--
-- connect( modulesListView->selectionModel(), &QItemSelectionModel::selectionChanged,
-- [ this, moduleConfigModel ]
-- {
-- QString moduleName = modulesListView->currentIndex().data().toString();
-- Module* module = ModuleManager::instance()->module( moduleName );
-- if ( module )
-- {
-- moduleConfigModel->loadJson( QJsonDocument::fromVariant( module->configurationMap() ).toJson() );
-- moduleConfigView->expandAll();
-- }
-- } );
--
-- CALAMARES_RETRANSLATE(
-- retranslateUi( this );
-- setWindowTitle( tr( "Debug information" ) );
-- )
--}
--
--
--void
--DebugWindow::closeEvent( QCloseEvent* e )
--{
-- Q_UNUSED( e )
-- emit closed();
--}
--
--} // namespace Calamares
-diff --git a/src/libcalamaresui/utils/DebugWindow.h b/src/libcalamaresui/utils/DebugWindow.h
-deleted file mode 100644
-index ee06199..0000000
---- a/src/libcalamaresui/utils/DebugWindow.h
-+++ /dev/null
-@@ -1,45 +0,0 @@
--/* === This file is part of Calamares - <http://github.com/calamares> ===
-- *
-- * Copyright 2015, Teo Mrnjavac <teo@kde.org>
-- *
-- * Calamares 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.
-- *
-- * Calamares 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 Calamares. If not, see <http://www.gnu.org/licenses/>.
-- */
--
--#ifndef CALAMARES_DEBUGWINDOW_H
--#define CALAMARES_DEBUGWINDOW_H
--
--#include "ui_DebugWindow.h"
--
--#include <QWidget>
--
--namespace Calamares {
--
--class DebugWindow : public QWidget, private Ui::DebugWindow
--{
-- Q_OBJECT
--
--public:
-- explicit DebugWindow();
--
--signals:
-- void closed();
--
--protected:
-- void closeEvent( QCloseEvent* e ) override;
--
--};
--
--
--} // namespace Calamares
--#endif // CALAMARES_DEBUGWINDOW_H
-diff --git a/src/libcalamaresui/utils/DebugWindow.ui b/src/libcalamaresui/utils/DebugWindow.ui
-deleted file mode 100644
-index a445e8a..0000000
---- a/src/libcalamaresui/utils/DebugWindow.ui
-+++ /dev/null
-@@ -1,61 +0,0 @@
--<?xml version="1.0" encoding="UTF-8"?>
--<ui version="4.0">
-- <class>Calamares::DebugWindow</class>
-- <widget class="QWidget" name="Calamares::DebugWindow">
-- <property name="geometry">
-- <rect>
-- <x>0</x>
-- <y>0</y>
-- <width>632</width>
-- <height>497</height>
-- </rect>
-- </property>
-- <property name="windowTitle">
-- <string>Form</string>
-- </property>
-- <layout class="QVBoxLayout" name="verticalLayout">
-- <item>
-- <widget class="QTabWidget" name="tabWidget">
-- <property name="currentIndex">
-- <number>0</number>
-- </property>
-- <widget class="QWidget" name="globalStorageTab">
-- <attribute name="title">
-- <string>GlobalStorage</string>
-- </attribute>
-- <layout class="QVBoxLayout" name="verticalLayout_2">
-- <item>
-- <widget class="QTreeView" name="globalStorageView"/>
-- </item>
-- </layout>
-- </widget>
-- <widget class="QWidget" name="jobQueueTab">
-- <attribute name="title">
-- <string>JobQueue</string>
-- </attribute>
-- <layout class="QVBoxLayout" name="verticalLayout_3">
-- <item>
-- <widget class="QTextEdit" name="jobQueueText"/>
-- </item>
-- </layout>
-- </widget>
-- <widget class="QWidget" name="modulesTab">
-- <attribute name="title">
-- <string>Modules</string>
-- </attribute>
-- <layout class="QHBoxLayout" name="horizontalLayout">
-- <item>
-- <widget class="QListView" name="modulesListView"/>
-- </item>
-- <item>
-- <widget class="QTreeView" name="moduleConfigView"/>
-- </item>
-- </layout>
-- </widget>
-- </widget>
-- </item>
-- </layout>
-- </widget>
-- <resources/>
-- <connections/>
--</ui>