Skip to content

logo: Switch app icons to non-"beta" versions #1577

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 15, 2025

Conversation

rajveermalviya
Copy link
Member

Launcher App Switcher
Android Screenshot 2025-06-14 at 00 06 10 Screenshot 2025-06-13 at 23 17 41
iOS Screenshot 2025-06-14 at 00 03 06 Screenshot 2025-06-13 at 23 17 50

Fixes: #1537

@chrisbobbe
Copy link
Collaborator

Looks great on my iPhone! zulip-flutter on the left, zulip-mobile on the right:

image

@chrisbobbe chrisbobbe requested a review from gnprice June 13, 2025 19:05
@chrisbobbe chrisbobbe added the integration review Added by maintainers when PR may be ready for integration label Jun 13, 2025
@chrisbobbe chrisbobbe added this to the M5a: Launch blockers milestone Jun 13, 2025
Copy link
Member

@gnprice gnprice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Looks great. One further cleanup mentioned below.

The screenshots remind me we should also update the name of the app from "Zulip beta" to just "Zulip". From looking through git grep -i beta, I think that means two files (and three places total):

android/app/src/main/AndroidManifest.xml
8:        android:label="Zulip beta"

ios/Runner/Info.plist
10:     <string>Zulip beta</string>
18:     <string>Zulip beta</string>

Comment on lines -58 to +57
# TODO(#715): use the non-beta version
src_icon_combined="${root_dir}"/assets/app-icons/zulip-beta-combined.svg
src_icon_combined="${root_dir}"/assets/app-icons/zulip-combined.svg
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's also delete the beta SVGs from the repo; I don't think we'll have a further use for them once this is merged.

(And if we do, they'll always be there in the Git history.)

@gnprice
Copy link
Member

gnprice commented Jun 13, 2025

I'll hold off merging this PR to main, because I may still be making a v0.0.33 to go out as the beta app (in particular to include #1574).

I'll definitely use it in preparing the launch build on Monday, though (and might merge it to main shortly before that). I'm also thinking of making a build soon for the main app's beta channel, once an implementation of #1070 is ready, and I'd use this PR in that.

@rajveermalviya
Copy link
Member Author

Thanks! Revision pushed.

@gnprice
Copy link
Member

gnprice commented Jun 14, 2025

Thanks! Looks good.

@gnprice gnprice merged commit 2ab189d into zulip:main Jun 15, 2025
1 check passed
@gnprice
Copy link
Member

gnprice commented Jun 15, 2025

Merged (see #1586 (comment)).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration review Added by maintainers when PR may be ready for integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Switch app icons to non-"beta" versions
3 participants