diff --git a/app/assets/logo/clide-logo-1024.png b/app/assets/logo/clide-logo-1024.png new file mode 100644 index 00000000..5e86e138 Binary files /dev/null and b/app/assets/logo/clide-logo-1024.png differ diff --git a/app/assets/logo/clide-logo-16.png b/app/assets/logo/clide-logo-16.png new file mode 100644 index 00000000..e184d2cc Binary files /dev/null and b/app/assets/logo/clide-logo-16.png differ diff --git a/app/assets/logo/clide-logo-192.png b/app/assets/logo/clide-logo-192.png new file mode 100644 index 00000000..f2cf0319 Binary files /dev/null and b/app/assets/logo/clide-logo-192.png differ diff --git a/app/assets/logo/clide-logo-256.png b/app/assets/logo/clide-logo-256.png new file mode 100644 index 00000000..f633df2f Binary files /dev/null and b/app/assets/logo/clide-logo-256.png differ diff --git a/app/assets/logo/clide-logo-32.png b/app/assets/logo/clide-logo-32.png new file mode 100644 index 00000000..b9d7958e Binary files /dev/null and b/app/assets/logo/clide-logo-32.png differ diff --git a/app/assets/logo/clide-logo-48.png b/app/assets/logo/clide-logo-48.png new file mode 100644 index 00000000..7535afc7 Binary files /dev/null and b/app/assets/logo/clide-logo-48.png differ diff --git a/app/assets/logo/clide-logo-512.png b/app/assets/logo/clide-logo-512.png new file mode 100644 index 00000000..85df5774 Binary files /dev/null and b/app/assets/logo/clide-logo-512.png differ diff --git a/app/assets/logo/clide-logo.svg b/app/assets/logo/clide-logo.svg index 21084e40..821031d7 100644 --- a/app/assets/logo/clide-logo.svg +++ b/app/assets/logo/clide-logo.svg @@ -1,7 +1,7 @@ diff --git a/app/linux/runner/my_application.cc b/app/linux/runner/my_application.cc index 5152745a..159f9fe9 100644 --- a/app/linux/runner/my_application.cc +++ b/app/linux/runner/my_application.cc @@ -45,15 +45,24 @@ static void my_application_activate(GApplication* application) { if (use_header_bar) { GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new()); gtk_widget_show(GTK_WIDGET(header_bar)); - gtk_header_bar_set_title(header_bar, "clide_app"); + gtk_header_bar_set_title(header_bar, "clide"); gtk_header_bar_set_show_close_button(header_bar, TRUE); gtk_window_set_titlebar(window, GTK_WIDGET(header_bar)); } else { - gtk_window_set_title(window, "clide_app"); + gtk_window_set_title(window, "clide"); } gtk_window_set_default_size(window, 1280, 720); + // Window icon — load from the bundled asset. + g_autoptr(GError) icon_error = nullptr; + GdkPixbuf* icon = gdk_pixbuf_new_from_file( + "data/flutter_assets/assets/logo/clide-logo-256.png", &icon_error); + if (icon != nullptr) { + gtk_window_set_icon(window, icon); + g_object_unref(icon); + } + g_autoptr(FlDartProject) project = fl_dart_project_new(); fl_dart_project_set_dart_entrypoint_arguments( project, self->dart_entrypoint_arguments); diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png index 82b6f9d9..5e86e138 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png index 13b35eba..ccab3598 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png index 0a3f5fa4..e184d2cc 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png index bdb57226..f633df2f 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png index f083318e..b9d7958e 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png index 326c0e72..85df5774 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png differ diff --git a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png index 2f1632cf..79a802ad 100644 Binary files a/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png and b/app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png differ diff --git a/app/pubspec.yaml b/app/pubspec.yaml index 59ef1843..6aec5085 100644 --- a/app/pubspec.yaml +++ b/app/pubspec.yaml @@ -70,6 +70,14 @@ flutter: - assets/LICENSE - assets/fonts/jetbrains_mono/OFL.txt - assets/fonts/josefin_sans/OFL.txt + - assets/logo/clide-logo.svg + - assets/logo/clide-logo-16.png + - assets/logo/clide-logo-32.png + - assets/logo/clide-logo-48.png + - assets/logo/clide-logo-192.png + - assets/logo/clide-logo-256.png + - assets/logo/clide-logo-512.png + - assets/logo/clide-logo-1024.png # Bundled fonts. OFL-licensed; license files live alongside each. # diff --git a/app/web/favicon.png b/app/web/favicon.png index 8aaa46ac..e184d2cc 100644 Binary files a/app/web/favicon.png and b/app/web/favicon.png differ diff --git a/app/web/icons/Icon-192.png b/app/web/icons/Icon-192.png index b749bfef..f2cf0319 100644 Binary files a/app/web/icons/Icon-192.png and b/app/web/icons/Icon-192.png differ diff --git a/app/web/icons/Icon-512.png b/app/web/icons/Icon-512.png index 88cfd48d..85df5774 100644 Binary files a/app/web/icons/Icon-512.png and b/app/web/icons/Icon-512.png differ diff --git a/app/web/icons/Icon-maskable-192.png b/app/web/icons/Icon-maskable-192.png index eb9b4d76..f2cf0319 100644 Binary files a/app/web/icons/Icon-maskable-192.png and b/app/web/icons/Icon-maskable-192.png differ diff --git a/app/web/icons/Icon-maskable-512.png b/app/web/icons/Icon-maskable-512.png index d69c5669..85df5774 100644 Binary files a/app/web/icons/Icon-maskable-512.png and b/app/web/icons/Icon-maskable-512.png differ diff --git a/app/web/index.html b/app/web/index.html index 9f4f6269..2c5a38b0 100644 --- a/app/web/index.html +++ b/app/web/index.html @@ -18,18 +18,18 @@ - + - + -