Flutter & Ubuntu @canonical
- Sweden
- jpnurmi.dev
- @jpnurmi
- in/jpnurmi
Block or Report
Block or report jpnurmi
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
ubuntu/yaru_widgets.dart Public
Common Flutter widgets useful for building desktop and web applications
5,849 contributions in the last year
Less
More
Contribution activity
June 2023
Created 237 commits in 19 repositories
Created 2 repositories
- jpnurmi/platform_linux Dart
- jpnurmi/ubuntu_flavor Dart
Created a pull request in ubuntu/yaru_window.dart that received 6 comments
Opened 112 other pull requests in 14 repositories
canonical/ubuntu-desktop-installer
62
merged
1
open
- chore: drop redundant suffixes in service names
- fix(screenshot_test): simulate window close at tear down
- fix(screenshot_test): allow tests to settle before tearing down
- fix(screenshot_test): prevent exceptions when closing keyboard dialog
- refactor(installer): guard not-enough-disk-space with WizardRoute.onLoad
- refactor(wizard): clean up deps, l10n, imports, constants
- refactor: sync and clean up dialog paddings
- chore(wizard): clean up duplicate export
- refactor: make PropertyStreamNotifier a mixin
- refactor(wizard): move ProxyAssetBundle out of WizardApp
- refactor(ubuntu_wizard): package import & flatten widgets/
- refactor(locale): demote inherited locale to wsl & provide in udi
- refactor: eliminate unnecessary dependencies to InheritedLocale
- refactor: move common utils out of ubuntu_wizard
- refactor(flavor): provide ubuntu_flavor
- revert: "make WSL part of the CI aware of pubspec lockfile"
- refactor: use shared ubuntu-flutter-plugins/ubuntu_widgets
- chore(deps): bump yaru_window to ^0.1.3
- ci: fix welcome snap symlink
- fix(welcome): clean up launcher reference
- refactor(screenshot-test): machine config & storage type
- refactor: register services in alphabetical order
- refactor(welcome): remove unused ConfigService
- fix(storage): ignore disallowed storage targets
- feat(identity): set account password when using the XDG backend
- Some pull requests not shown.
canonical/ubuntu-flutter-plugins
9
merged
- feat(ubuntu_widgets): import non-wizard widgets from udi/ubuntu_wizard
- feat(ubuntu_test): import IntegrationTester.runApp() from UDI
- feat(ubuntu_test): print original pumpUntil() stack trace on timeout
- chore(timezone_map): remove uses-material-design
- ci: set up release-please
- feat(ubuntu_test): add test helpers for done/no/yes
- l10n: import OK/Cancel/Yes/No translations from UDI
- fix(timezone_map): adapt to dio changes
- ci: flatten & specify flutter version as environment variable
ubuntu-flutter-community/stdlibc.dart
7
merged
ubuntu/yaru.dart
1
open
5
merged
ubuntu/software
5
merged
ubuntu-flutter-community/ubuntu_flavor
4
merged
ubuntu-flutter-community/wizard_router
2
merged
1
closed
ubuntu-flutter-community/handy_window
3
merged
ubuntu-flutter-community/odrs.dart
3
merged
canonical/subiquity_client.dart
3
merged
ubuntu/yaru_window.dart
1
merged
1
closed
ubuntu-flutter-community/ubuntu_service
2
merged
ubuntu-flutter-community/platform_linux
1
merged
canonical/gsettings.dart
1
merged
Reviewed 37 pull requests in 5 repositories
canonical/ubuntu-desktop-installer
21 pull requests
- refactor(utils): remove password.dart
- feat: add ubuntu welcome snap
- refactor: use SessionService to reboot
- feat: add SessionService and implementations
- feat: control page navigation options in routes
- feat(ubuntu_wizard): add Wizard[Route]Data class
- fix(locale_page): await applyLocale before proceeding
- fix(ubuntu_wizard): show spinner during onActivated
- refactor: move xdg services to ubuntu_welcome
- feat(welcome): add keyboard page
- feat(keyboard_service): implement XdgKeyboardService
- feat(keyboard): add canDetectLayout
- feat: add semi-automated autoinstall support
- Support the correct product name for Lenovo platforms (#2085)
- fix(locale_service): don't close the service
- refactor(locale_service): use XdgLocaleClient
- feat(welcome): add timezone page
- feat: add XdgTimezoneService
- fix(identity): use DBusInt32 in CreateUser
- feat: implement XdgIdentityService
- refactor(pages): make telemetry service optional
canonical/firmware-updater
8 pull requests
- fix(snap): comply with yaml schema
- chore(melos): update config
- feat(release_card): update UI
- feat: use colored circle badge for updates
- feat(release_page): hide old versions in expandable
- test: refactor mocks + update integration test
- test: use pumpUntil from ubuntu_test
- fix(download): use user-agent 'firmware-updater'