Flutter & Ubuntu @canonical
- Sweden
- jpnurmi.github.io
- @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
4,675 contributions in the last year
Less
More
Contribution activity
October 2022
Created 316 commits in 21 repositories
Created 3 repositories
Created a pull request in ubuntu/yaru_widgets.dart that received 10 comments
Add YaruBackButton
This is a pre-requisite for the master-detail app bar removal (#255), also discussed in ubuntu-flutter-community/software#354.
P.S. Proposing YaruB…
+37
−12
•
10
comments
Opened 139 other pull requests in 17 repositories
ubuntu/yaru_widgets.dart
1
open
53
merged
- YaruCompactLayout: add golden test
- Introduce YaruSwitchButton
- Add YaruBorderContainer
- Upgrade yaru.dart to v0.4.3
- Update .gitignore & .metadata
- YaruRadioButton: add golden test
- YaruCheckButton: add golden test
- rm -rf linux/
- YaruMasterDetailPage: add golden test
- Templatize YaruGoldenVariant
- YaruXxxProgressIndicator: add golden test
- YaruCloseButton: add golden test
- YaruBackButton: add golden test
- YaruOptionButton: add golden test
- Remove UbuntuLogo
- Document and clean up the constants
- Docs: remove old YaruPageItem references
- Master-detail: update docs & add screenshots
- Fix use of deprecated members
- Example: fix touchpad/gesture scrolling on Wayland
- Enable use_super_parameters
- YaruIconButton: handle disabled state
- Yaru~~Dialog~~TitleBar: add support for leading & trailing widgets
- YaruCheckButton & YaruRadioButton: add missing behavioral properties
- Golden YaruIconButton test
- Some pull requests not shown.
canonical/workshops
42
merged
1
open
- Instance context menu
- Instance intents and actions
- Move & test os_logo
- Tabs: intents and actions
- Declare next/prev tab commands only when there are multiple tabs
- CommandStore: ID-based command removal
- Organize commands into scopes
- CommandStore: operate on LogicalKeySets
- Rename ShortcutStore to CommandStore
- NestedSplitView: add support for splitting to any axis direction
- Add shortcuts for splitting panes
- Use ready-made scroll actions & intents where possible
- Shortcut (G)Settings
- Upgrade & regenerate freezed
- Parse and format GTK accelerators
- Shortcut editor
- Bump xterm.dart version
- LxdService: add some missing tests
- Localizations
- Transfer focus when switching tabs
- Fix MovableTabListX.move()
- Keep TerminalPage alive
- movable_tabs: add missing widget tests
- Add melos pub get for the CI
- movable_tabs: add controller
- Some pull requests not shown.
canonical/ubuntu-desktop-installer
4
open
10
merged
1
closed
- Use ubuntu_localizations 0.0.1
- Use ubuntu_logger 0.0.1
- TelemetryService: write the report on the disk as we go
- Add postinst script for telemetry
- Restore auto-login GUI
- Kinetic artwork
- Adapt auto-login setup from Ubiquity
- Desktop installer: add generic service for config values
- WizardPage: allow specifying content spacing
- Test postinst scripts
- Where are you: swap timezone map & dropdowns
- Who are you: use "Show password" translation
- cla-check.yaml: attempt to fix syntax
-
melos: add
upgradescript for runningpub upgradein all packages - Pin flutter_html to fix build
ubuntu-flutter-community/settings
8
merged
- Adapt to yaru_widgets.dart changes
- Adapt to YaruPage removal
- Import Yaru*Row widgets into packages/yaru_settings
- YaruRow was renamed to YaruTile
- Adapt to YaruRow.width removal
- Adapt to YaruRow child property renames
-
Update yaru_widgets & drop unnecessary
enabled: trueforYaruRows - Adapt to yaru_widgets changes
ubuntu-flutter-community/software
4
merged
canonical/ubuntu-flutter-plugins
2
merged
ubuntu/yaru.dart
2
merged
canonical/geoclue.dart
2
merged
ubuntu-flutter-community/gtk_application.dart
1
merged
ubuntu/yaru_icons.dart
1
merged
TerminalStudio/xterm.dart
1
merged
flutter/flutter
1
merged
canonical/gsettings.dart
1
merged
leanflutter/window_manager
1
open
leanflutter/screen_retriever
1
merged
canonical/firmware-updater
1
merged
canonical/ubuntu_session.dart
1
merged
Reviewed 49 pull requests in 11 repositories
canonical/firmware-updater
14 pull requests
- Command line args
- update notification service
- Improve error handling
- Improve test coverage
- Portrait layout
- add upower interface to snapcraft.yaml
- Status banner
- Improve widget tests
- Battery warning
- Use updated Yaru Widgets
- Fwupd workarounds
- always show cancel button on confirmation dialog
- Error dialogs
- Configure Renovate
ubuntu/yaru_widgets.dart
12 pull requests
- YaruPopupMenuButton: add multi check item
- MultiSelect
- YaruPopupMenuButton: use builder and improve
- Add YaruPopupMenuButton
- YaruNavigationRailItem: add tooltip
- DialogTitle: don't hide 🫥 properties with strings
- Layouts: better rtl support
- YaruLandscapeLayout: allow left pane resizing
- YaruMasterDetailPage: add tile builder
- YaruPageItem: add more flexibility
- Analysis improvements and fixes
- YaruRow: make the description a widget
canonical/ubuntu-desktop-installer
10 pull requests
- Adapt auto-login setup from Ubiquity
- Desktop installer: add generic service for config values
- [WSL] Skip listening to server status change if it's not installing - PART II
- Skip the CLA check for pull requests opened by Renovate (Automated Dependency Updates).
- Regenerate files
- Skip the CLA check for pull requests opened by Weblate (translations).
- [WSL] Skip listening to server status change if it's not installing
- Add issue templates
- [WSL] Enabling integration tests as an automation tool
- Configure Renovate
ubuntu-flutter-community/software
5 pull requests
canonical/workshops
2 pull requests
snapcore/snapcraft
1 pull request
canonical/fwupd.dart
1 pull request
Baseflow/flutter-geolocator
1 pull request
canonical/udev.dart
1 pull request
fluttercommunity/plus_plugins
1 pull request
canonical/ubuntu_session.dart
1 pull request
Created an issue in ubuntu/yaru_widgets.dart that received 13 comments
yaru_widgets 2.0 checklist
"widgets everywhere" bring compact layout on par with master-detail (tile builder) add compact layout vs. master-detail overview with illustrat…
2 of 5 tasks
Opened 18 other issues in 8 repositories
canonical/workshops
3
closed
2
open
ubuntu/yaru_icons.dart
2
open
1
closed
ubuntu/yaru_widgets.dart
3
closed
canonical/firmware-updater
3
open
TNorbury/command_palette
1
open
ubuntu-flutter-community/software
1
closed
ubuntu/yaru.dart
1
open
canonical/ubuntu-desktop-installer
1
open
62
contributions
in private repositories
Oct 3 – Oct 24