Unverified Commit 65ea2be5 authored by Robert Ancell's avatar Robert Ancell Committed by GitHub

Remove Linux shell window_configuration.cc (#59802)

Remove Linux shell window_configuration.cc/.h

It was a temporary solution while the shell was changing.
parent b5ddf855
......@@ -36,7 +36,6 @@ pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0)
add_executable(${BINARY_NAME}
"main.cc"
"my_application.cc"
"window_configuration.cc"
"${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc"
)
apply_standard_settings(${BINARY_NAME})
......
......@@ -3,7 +3,6 @@
#include <flutter_linux/flutter_linux.h>
#include "flutter/generated_plugin_registrant.h"
#include "window_configuration.h"
struct _MyApplication {
GtkApplication parent_instance;
......@@ -17,11 +16,10 @@ static void my_application_activate(GApplication* application) {
GTK_WINDOW(gtk_application_window_new(GTK_APPLICATION(application)));
GtkHeaderBar *header_bar = GTK_HEADER_BAR(gtk_header_bar_new());
gtk_widget_show(GTK_WIDGET(header_bar));
gtk_header_bar_set_title(header_bar, kFlutterWindowTitle);
gtk_header_bar_set_title(header_bar, "{{projectName}}");
gtk_header_bar_set_show_close_button(header_bar, TRUE);
gtk_window_set_titlebar(window, GTK_WIDGET(header_bar));
gtk_window_set_default_size(window, kFlutterWindowWidth,
kFlutterWindowHeight);
gtk_window_set_default_size(window, 1280, 720);
gtk_widget_show(GTK_WIDGET(window));
g_autoptr(FlDartProject) project = fl_dart_project_new();
......
#include "window_configuration.h"
const char *kFlutterWindowTitle = "{{projectName}}";
const unsigned int kFlutterWindowWidth = 1280;
const unsigned int kFlutterWindowHeight = 720;
#ifndef WINDOW_CONFIGURATION_
#define WINDOW_CONFIGURATION_
// This is a temporary approach to isolate common customizations from main.cc,
// where the APIs are still in flux. This should simplify re-creating the
// runner while preserving local changes.
//
// Longer term there should be simpler configuration options for common
// customizations like this, without requiring native code changes.
extern const char *kFlutterWindowTitle;
extern const unsigned int kFlutterWindowWidth;
extern const unsigned int kFlutterWindowHeight;
#endif // WINDOW_CONFIGURATION_
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