Rename abstract_backend.(h|cpp) to platform.(h|cpp)

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

Differential Revision: https://phabricator.kde.org/D1340
icc-effect-5.14.5
Martin Gräßlin 2016-04-07 09:24:17 +02:00
parent 10632f09ca
commit d31e9e88b4
37 changed files with 38 additions and 38 deletions

View File

@ -394,7 +394,7 @@ set(kwin_KDEINIT_SRCS
decorations/decorations_logging.cpp decorations/decorations_logging.cpp
abstract_egl_backend.cpp abstract_egl_backend.cpp
eglonxbackend.cpp eglonxbackend.cpp
abstract_backend.cpp platform.cpp
shell_client.cpp shell_client.cpp
wayland_server.cpp wayland_server.cpp
wayland_cursor_theme.cpp wayland_cursor_theme.cpp

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "debug_console.h" #include "debug_console.h"
#include "screens.h" #include "screens.h"
#include "shell_client.h" #include "shell_client.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "screenedge.h" #include "screenedge.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "client.h" #include "client.h"
#include "composite.h" #include "composite.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "client.h" #include "client.h"
#include "deleted.h" #include "deleted.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "deleted.h" #include "deleted.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "cursor.h" #include "cursor.h"
#include "shell_client.h" #include "shell_client.h"
#include "screens.h" #include "screens.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "../../abstract_backend.h" #include "../../platform.h"
#include "../../effects.h" #include "../../effects.h"
#include "../../wayland_server.h" #include "../../wayland_server.h"
#include "../../workspace.h" #include "../../workspace.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "screenedge.h" #include "screenedge.h"

View File

@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "effects.h" #include "effects.h"

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "cursor.h" #include "cursor.h"
#include "abstract_backend.h" #include "platform.h"
#include "wayland_server.h" #include "wayland_server.h"
namespace KWin namespace KWin

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "deleted.h" #include "deleted.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "screens.h" #include "screens.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "screens.h" #include "screens.h"
#include "wayland_server.h" #include "wayland_server.h"
#include "workspace.h" #include "workspace.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "cursor.h" #include "cursor.h"
#include "shell_client.h" #include "shell_client.h"
#include "screens.h" #include "screens.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "screens.h" #include "screens.h"
#include "wayland_server.h" #include "wayland_server.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "kwin_wayland_test.h" #include "kwin_wayland_test.h"
#include "abstract_backend.h" #include "platform.h"
#include "abstract_client.h" #include "abstract_client.h"
#include "cursor.h" #include "cursor.h"
#include "screenedge.h" #include "screenedge.h"

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_DRM_BACKEND_H #ifndef KWIN_DRM_BACKEND_H
#define KWIN_DRM_BACKEND_H #define KWIN_DRM_BACKEND_H
#include "abstract_backend.h" #include "platform.h"
#include "input.h" #include "input.h"
#include "drm_buffer.h" #include "drm_buffer.h"

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_FB_BACKEND_H #ifndef KWIN_FB_BACKEND_H
#define KWIN_FB_BACKEND_H #define KWIN_FB_BACKEND_H
#include "abstract_backend.h" #include "platform.h"
#include <QImage> #include <QImage>
#include <QSize> #include <QSize>

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_HWCOMPOSER_BACKEND_H #ifndef KWIN_HWCOMPOSER_BACKEND_H
#define KWIN_HWCOMPOSER_BACKEND_H #define KWIN_HWCOMPOSER_BACKEND_H
#include "abstract_backend.h" #include "platform.h"
#include "input.h" #include "input.h"
#include <QElapsedTimer> #include <QElapsedTimer>

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_VIRTUAL_BACKEND_H #ifndef KWIN_VIRTUAL_BACKEND_H
#define KWIN_VIRTUAL_BACKEND_H #define KWIN_VIRTUAL_BACKEND_H
#include "abstract_backend.h" #include "platform.h"
#include <kwin_export.h> #include <kwin_export.h>

View File

@ -20,7 +20,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef KWIN_WAYLAND_BACKEND_H #ifndef KWIN_WAYLAND_BACKEND_H
#define KWIN_WAYLAND_BACKEND_H #define KWIN_WAYLAND_BACKEND_H
// KWin // KWin
#include "abstract_backend.h" #include "platform.h"
#include <config-kwin.h> #include <config-kwin.h>
#include <kwinglobals.h> #include <kwinglobals.h>
// Qt // Qt

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_X11WINDOWED_BACKEND_H #ifndef KWIN_X11WINDOWED_BACKEND_H
#define KWIN_X11WINDOWED_BACKEND_H #define KWIN_X11WINDOWED_BACKEND_H
#include "abstract_backend.h" #include "platform.h"
#include <kwin_export.h> #include <kwin_export.h>

View File

@ -37,7 +37,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "useractions.h" #include "useractions.h"
#include "compositingprefs.h" #include "compositingprefs.h"
#include "xcbutils.h" #include "xcbutils.h"
#include "abstract_backend.h" #include "platform.h"
#include "shell_client.h" #include "shell_client.h"
#include "wayland_server.h" #include "wayland_server.h"
#include "decorations/decoratedclient.h" #include "decorations/decoratedclient.h"

View File

@ -56,7 +56,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <assert.h> #include <assert.h>
#include "composite.h" #include "composite.h"
#include "xcbutils.h" #include "xcbutils.h"
#include "abstract_backend.h" #include "platform.h"
#include "shell_client.h" #include "shell_client.h"
#include "wayland_server.h" #include "wayland_server.h"

View File

@ -37,7 +37,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "libinput/connection.h" #include "libinput/connection.h"
#include "virtual_terminal.h" #include "virtual_terminal.h"
#endif #endif
#include "abstract_backend.h" #include "platform.h"
#include "shell_client.h" #include "shell_client.h"
#include "wayland_server.h" #include "wayland_server.h"
#include <KWayland/Server/display.h> #include <KWayland/Server/display.h>

View File

@ -22,7 +22,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <config-kwin.h> #include <config-kwin.h>
// kwin // kwin
#include "abstract_backend.h" #include "platform.h"
#include "atoms.h" #include "atoms.h"
#include "composite.h" #include "composite.h"
#include "cursor.h" #include "cursor.h"

View File

@ -21,7 +21,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "workspace.h" #include "workspace.h"
#include <config-kwin.h> #include <config-kwin.h>
// kwin // kwin
#include "abstract_backend.h" #include "platform.h"
#include "effects.h" #include "effects.h"
#include "wayland_server.h" #include "wayland_server.h"
#include "xcbutils.h" #include "xcbutils.h"

View File

@ -17,7 +17,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "abstract_backend.h" #include "platform.h"
#include <config-kwin.h> #include <config-kwin.h>
#include "abstract_egl_backend.h" #include "abstract_egl_backend.h"
#include "composite.h" #include "composite.h"

View File

@ -17,8 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#ifndef KWIN_ABSTRACT_BACKEND_H #ifndef KWIN_PLATFORM_H
#define KWIN_ABSTRACT_BACKEND_H #define KWIN_PLATFORM_H
#include <kwin_export.h> #include <kwin_export.h>
#include <epoxy/egl.h> #include <epoxy/egl.h>
#include <fixx11h.h> #include <fixx11h.h>

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#define WL_EGL_PLATFORM 1 #define WL_EGL_PLATFORM 1
#include "integration.h" #include "integration.h"
#include "abstract_backend.h" #include "platform.h"
#include "backingstore.h" #include "backingstore.h"
#include "nativeinterface.h" #include "nativeinterface.h"
#include "platformcontextwayland.h" #include "platformcontextwayland.h"

View File

@ -20,7 +20,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "sharingplatformcontext.h" #include "sharingplatformcontext.h"
#include "integration.h" #include "integration.h"
#include "window.h" #include "window.h"
#include "../../abstract_backend.h" #include "../../platform.h"
#include "../../wayland_server.h" #include "../../wayland_server.h"
#include "../../shell_client.h" #include "../../shell_client.h"

View File

@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "pointer_input.h" #include "pointer_input.h"
#include "abstract_backend.h" #include "platform.h"
#include "effects.h" #include "effects.h"
#include "screens.h" #include "screens.h"
#include "shell_client.h" #include "shell_client.h"

View File

@ -32,7 +32,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "glxbackend.h" #include "glxbackend.h"
#endif #endif
#include "abstract_backend.h" #include "platform.h"
#include "wayland_server.h" #include "wayland_server.h"
#include <kwinglcolorcorrection.h> #include <kwinglcolorcorrection.h>

View File

@ -27,7 +27,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include "screens.h" #include "screens.h"
#include "toplevel.h" #include "toplevel.h"
#include "abstract_backend.h" #include "platform.h"
#include "wayland_server.h" #include "wayland_server.h"
#include <KWayland/Server/buffer_interface.h> #include <KWayland/Server/buffer_interface.h>
#include <KWayland/Server/subcompositor_interface.h> #include <KWayland/Server/subcompositor_interface.h>

View File

@ -26,7 +26,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <workspace.h> #include <workspace.h>
#include <config-kwin.h> #include <config-kwin.h>
#include "screens_xrandr.h" #include "screens_xrandr.h"
#include "abstract_backend.h" #include "platform.h"
#include "wayland_server.h" #include "wayland_server.h"
#ifdef KWIN_UNIT_TEST #ifdef KWIN_UNIT_TEST
#include <mock_screens.h> #include <mock_screens.h>

View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/ *********************************************************************/
#include "wayland_server.h" #include "wayland_server.h"
#include "client.h" #include "client.h"
#include "abstract_backend.h" #include "platform.h"
#include "composite.h" #include "composite.h"
#include "screens.h" #include "screens.h"
#include "shell_client.h" #include "shell_client.h"