rename logo assets: logo-* and appicon-* sets
Two clean sets from their SVG sources:
logo.svg → logo-{16..1024}.png (bare, transparent)
appicon.svg → appicon-{16..1024}.png (on dark circle)
All rendered from 2048px masters. References updated in
pubspec.yaml, welcome view, and native runner.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Before Width: | Height: | Size: 170 KiB After Width: | Height: | Size: 170 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 73 KiB |
|
Before Width: | Height: | Size: 487 B After Width: | Height: | Size: 487 B |
|
Before Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 950 B |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 92 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 969 B |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 437 B After Width: | Height: | Size: 437 B |
@@ -54,7 +54,7 @@ class _Header extends StatelessWidget {
|
||||
return Row(
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Image.asset('assets/logo/clide-logo-192.png', width: 72, height: 72),
|
||||
Image.asset('assets/logo/logo-192.png', width: 72, height: 72),
|
||||
const SizedBox(width: 24),
|
||||
Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
|
||||
@@ -123,7 +123,7 @@ static void my_application_activate(GApplication* application) {
|
||||
g_autofree gchar* exe_dir = g_path_get_dirname(exe_path);
|
||||
g_autofree gchar* icon_path = g_build_filename(
|
||||
exe_dir, "data", "flutter_assets", "assets", "logo",
|
||||
"clide-taskbar-256.png", nullptr);
|
||||
"appicon-256.png", nullptr);
|
||||
g_autoptr(GError) icon_error = nullptr;
|
||||
GdkPixbuf* icon = gdk_pixbuf_new_from_file(icon_path, &icon_error);
|
||||
if (icon != nullptr) {
|
||||
|
||||
@@ -64,14 +64,10 @@ flutter:
|
||||
- assets/fonts/jetbrains_mono/OFL.txt
|
||||
- assets/fonts/josefin_sans/OFL.txt
|
||||
- assets/fonts/phosphor/LICENSE
|
||||
- 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
|
||||
- assets/logo/logo.svg
|
||||
- assets/logo/logo-192.png
|
||||
- assets/logo/appicon.svg
|
||||
- assets/logo/appicon-256.png
|
||||
- assets/grammars/
|
||||
- assets/queries/
|
||||
|
||||
|
||||