Skip to content

Upgrade PAGen: GitHub CI, modern UI, and platform polish#3

Merged
kodsama merged 2 commits into
mainfrom
upgrade
Jun 3, 2026
Merged

Upgrade PAGen: GitHub CI, modern UI, and platform polish#3
kodsama merged 2 commits into
mainfrom
upgrade

Conversation

@kodsama

@kodsama kodsama commented Jun 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Migrate CI from GitLab to GitHub Actions (ci.yml, release-android.yml, tool/ci.sh) and remove .gitlab-ci.yml
  • Redesign the home screen with restored AppBarWidget, SettingsWidget (slider + theme dropdown), and QuoteWidget/QuoteText, plus thumb actions on the note
  • Fix quote grading so 👍/👎 updates the count on the note immediately and persists in the background
  • Add app theme (Nunito, playful palette) and macOS branding (PAGen name, trollface icons, window title)
  • Regenerate launcher icons for Android, iOS, and macOS via flutter_launcher_icons

Test plan

  • ./tool/ci.sh passes locally
  • GitHub Actions CI succeeds on this PR
  • flutter run on macOS: tone slider, theme dropdown, new note, thumb up/down update grade on card
  • macOS app shows PAGen name and trollface icon in Dock/menu bar
  • Optional: configure Android secrets and smoke-test Release Android workflow with track none

Made with Cursor

kodsama and others added 2 commits June 3, 2026 11:53
Replace .gitlab-ci.yml with CI and Android release workflows, local tool/ci.sh,
and updated docs. Fix strict analysis and formatting so checks pass on stable Flutter.

Co-authored-by: Cursor <cursoragent@cursor.com>
Redesign home with restored settings/quote/app bar widgets, instant thumb
grade updates on the note, Nunito theme, macOS app name and icons, and
regenerated launcher assets for all platforms.

Co-authored-by: Cursor <cursoragent@cursor.com>
@kodsama kodsama merged commit ba0bf61 into main Jun 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant