Skip to content
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

Removal of platform UI 😢 #436

Merged
merged 3 commits into from
Mar 10, 2023
Merged

Removal of platform UI 😢 #436

merged 3 commits into from
Mar 10, 2023

Conversation

KRTirtho
Copy link
Owner

platform_ui served us well. It quenched our initial thirst for platform cohesive UI for Spotube
But the results are not good enough. Most users found it annoying, and it caused over 30+ UI related issues to be opened, which Spotube never faced during its development time. Although, Linux users liked and embraced the Libadwaita look 'n feel, for other platforms it was a different story
This doesn't mean Spotube stopped aiming for platform specific UI. But it's just not the right time. platform_ui is in its early development lifecycle, not production ready. And my mistake was to use it in a production application. Though, it was a fun experience and probably one of the greatest achievement for both Flutter and Spotube, we've to prioritize usability over gimmick
Thus, for now, we're removing platform_ui from Spotube in the hope one day platform_ui will be so stable that it'll make Flutter feel like native QT/Gtk, Windows, iOS, macOS and Android app

@KRTirtho KRTirtho requested a review from RaptaG March 10, 2023 07:21
@KRTirtho KRTirtho changed the base branch from master to dev March 10, 2023 07:21
@KRTirtho KRTirtho self-assigned this Mar 10, 2023
@KRTirtho KRTirtho added the UI A suggestion/bug report of a UI element label Mar 10, 2023
@KRTirtho KRTirtho merged commit b836495 into dev Mar 10, 2023
@KRTirtho KRTirtho deleted the disect-platform_ui branch March 10, 2023 07:23
@RaptaG
Copy link
Contributor

RaptaG commented Mar 10, 2023

I'll receive hate, but yay!

@julien-garrigue julien-garrigue mentioned this pull request Dec 1, 2024
2 tasks
@nayan73307 nayan73307 mentioned this pull request Dec 31, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI A suggestion/bug report of a UI element
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants