Respository for the I/O 2019 demo: Become a tech lead, slay bugs, and don't get fired.
Annotate data from brat offline painlessly
Bus arrival timings for the Pebble smartwatch
glencbz/Digital-World-Learning 1
Resources for SUTD's Digital World
An example web page to test AJAX scraping libraries
Emulator for CHIP-8
jiahaog/ffi_android_linker_conflict 1
https://github.com/flutter/flutter/issues/59834
Flutter makes it easy and fast to build beautiful apps for mobile and beyond.
pull request commentflutter/engine
Revert "[Android] Return keyboard pressed state"
Do we need to revert https://github.com/flutter/flutter/pull/122885 as well as it looks like that framework change depends on this?
comment created time in an hour
pull request commentflutter/engine
Revert "[Android] Return keyboard pressed state"
We should try to create a repro from the internal bug so that it's possible for us to debug the issue and reland this :)
comment created time in an hour
pull request commentflutter/engine
Build arm64 FlutterEmbedder.framework and lipo the result
Thanks Zach, I was able to use this in https://github.com/jiahaog/flt/commit/d8dd1e1690f0ed884afa54fdd8628c9bf3d4503c. I don't have an arm mac to verify though, can you give it a shot?
comment created time in 14 days
push eventjiahaog/flt
commit sha 3fac9d7093719e951dfb80797d376f18f8c628bf
Update flutter version
commit sha d8dd1e1690f0ed884afa54fdd8628c9bf3d4503c
Update to Flutter version which uses a fat framework This flutter commit contains https://github.com/flutter/engine/pull/42233, which includes a fat binary in `FlutterEmbedder.framework`.
push time in 14 days
push eventjiahaog/flt
commit sha e6ac5e5a1bf33f4bc6fc277986db5a12fed2beb2
Update flutter version
commit sha 756c68330e5bfb6cea965dc27eb9e5cc577acda0
Update to Flutter version which uses a fat framework This flutter commit contains https://github.com/flutter/engine/pull/42233, which includes a fat binary in `FlutterEmbedder.framework`.
push time in 14 days
PR closed flutter/packages
This is causing an internal build to fail as it has the unnecessary_cast
lint enabled.
Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I read and followed the [relevant style guides] and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages repo does use
dart format
.) - [x] I signed the [CLA].
- [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g.
[shared_preferences]
- [ ] I listed at least one issue that this PR fixes in the description above.
- [x] I updated
pubspec.yaml
with an appropriate new version according to the [pub versioning philosophy], or this PR is [exempt from version changes]. - [x] I updated
CHANGELOG.md
to add a description of the change, [following repository CHANGELOG style]. - [ ] I updated/added relevant documentation (doc comments with
///
). - [ ] I added new tests to check the change I am making, or this PR is [test-exempt].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
<!-- Links --> [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat [pub versioning philosophy]: https://dart.dev/tools/pub/versioning [exempt from version changes]: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#version-and-changelog-updates [following repository CHANGELOG style]: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#changelog-style [test-exempt]: https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
pr closed time in 20 days
pull request commentflutter/packages
[webview_flutter_wkwebview] Remove unnecessary cast
Thanks! I'll close this first until we have time to follow up
comment created time in 20 days
push eventjiahaog/flutter-packages
commit sha cabd7ea950b81e04b9a81c3d14dc15fd896d8e63
Roll Flutter from 8c5a1ea7281a to a76dbe44b99e (12 revisions) (#3958) https://github.com/flutter/flutter/compare/8c5a1ea7281a...a76dbe44b99e 2023-05-10 engine-flutter-autoroll@skia.org Manual roll Flutter Engine from 8ca16cba8c38 to 78f41a8f2f06 (2 revisions) (flutter/flutter#126392) 2023-05-10 stuartmorgan@google.com Roll flutter/packages to 0167d834e937 (flutter/flutter#126427) 2023-05-10 54558023+keyonghan@users.noreply.github.com Migrate gallery ios tests to build+test (flutter/flutter#111164) 2023-05-09 engine-flutter-autoroll@skia.org Roll Flutter Engine from 824cd09b8c62 to 8ca16cba8c38 (5 revisions) (flutter/flutter#126360) 2023-05-09 kevinjchisholm@google.com Revert "Provide default constraints for M3 dialogs" (flutter/flutter#126355) 2023-05-09 engine-flutter-autoroll@skia.org Roll Packages from 4800d6512ebb to 1f917101d486 (8 revisions) (flutter/flutter#126352) 2023-05-09 chillers@google.com [github] Add labeler action (flutter/flutter#126012) 2023-05-09 severin.hamader@yahoo.de Fix platformLocation path and search dropping (flutter/flutter#126232) 2023-05-09 engine-flutter-autoroll@skia.org Roll Flutter Engine from 8d3a8162b3ab to 824cd09b8c62 (10 revisions) (flutter/flutter#126309) 2023-05-09 leroux_bruno@yahoo.fr Update FocusNode documentation (flutter/flutter#126331) 2023-05-09 goderbauer@google.com Remove dead code (flutter/flutter#126266) 2023-05-09 44755140+werainkhatri@users.noreply.github.com fix AppBar's docs for backgroundColor (flutter/flutter#126194) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages Please CC camillesimon@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
commit sha 837853e2a1c5491f133ddebcea4aeb715520209d
Update build.gradle with a comment explaining version (#3972) Followup to https://github.com/flutter/packages/pull/3960/files/eda00fe0ee329433a013b63a1b7727f90f2d0de2#r1192563559 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [relevant style guides] and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages repo does use `dart format`.) - [x] I signed the [CLA]. - [ ] The title of the PR starts with the name of the package surrounded by square brackets, e.g. `[shared_preferences]` - [ ] I listed at least one issue that this PR fixes in the description above. - [ ] I updated `pubspec.yaml` with an appropriate new version according to the [pub versioning philosophy], or this PR is [exempt from version changes]. - [ ] I updated `CHANGELOG.md` to add a description of the change, [following repository CHANGELOG style]. - [ ] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] All existing and new tests are passing.
commit sha 5763d4475c7f73725d556f8e876ed76963023374
[url_launcher] Set broadcast reciever visability as required by target api 34 (#3973) - Update the version of androidx used. - Explicitly set Exported on previously exported broadcast reciever [126460](https://github.com/flutter/flutter/issues/126460) This change is a no-op in behavior. I am open to the argument that instead we make this configurable. https://developer.android.com/guide/components/broadcasts#context-registered-receivers
commit sha a2aac1275d5e75267dd6babf33691f2d9c24c0a9
[ci] Add LUCI repo tool tests (#3964) - Adds a LUCI version of the Linux repo tools test, as a first test of a Linux repository test being migrated to LUCI. - Fixes the Windows repo tools test to actually run a test, which it wasn't due to a mistaken duplicate yaml file, only one of which was correct (the one that wasn't being used).
commit sha 19c6414d54ebf037dad6c2bace24a11146e7cbb8
[ci] Disable Windows repo tool tests (#3980) They are failing in postsubmit, even though they passed presubmit. Disabling them to re-open the tree pending investigation. https://github.com/flutter/flutter/issues/126750
commit sha 8febbba0c3876eb4d680de1eba297e9f2c18505c
[ci] Enforce a minimum Kotlin version in examples (#3979) https://github.com/flutter/packages/pull/3973 caused an out-of-band failure after publishing, because an example that uses `url_launcher` had a too-old Kotlin version set. This is not something we consider client-breaking because `flutter` prodives a very clear error message with a straightforward and actionable fix step (update the app's Kotlin version), so the fix for the breakage is just to update our own examples. Since increasingly we're likely to hit problems where modern version of dependencies don't work with old version of Kotlin, this adds repo-wide CI enforcement that examples are set to a minimum version (matching the current `flutter/flutter` template; we can increase this over time as we feel it's useful to do so).
commit sha 6608b604b0e79cc5f99d06dbea12891ff8d65bab
[ci] Remove unnecessary Linux libraries (#3975) The Linux desktop template included some libraries as explicit dependencies unnecessarily, which were later removed from the template once we realized `snap` support didn't actually require them. This removes them from the Dockerfile, and from the CMakeLists.txt that still reference them. Fixes https://github.com/flutter/flutter/issues/78562
commit sha 66fdea5dc64ad2f153715bbcab43cac58f5f3136
[various] Update min macOS versions (#3987) - Updates all macOS plugins to 10.14 as a minimum version, matching Flutter `stable`. - Checks in the results of building all macOS examples with stable to bring them up to current with auto-migrations (and in some cases, with having ever been built, in the case of some examples with plugins where the CocoaPods changes were never committed). All Runner.xcodeproj and Runner.xcworkspace changes are 100% tool-generated. Also updates the repo tooling to know about a few more build-only example files that should not be flagged as potentially interesting for changelogs.
commit sha 0e7fbd8693410837a27479c8713a0ddba5932acd
Merge branch 'main' into jiahaog-patch-1
push time in 22 days
push eventjiahaog/flt
commit sha 4f335d3d68d3dfb6abce8fbdae7cd32fbc6da957
Default flutter build bundle to true
commit sha 1d98a5e0b9baaed104f061be454949fffc5dad38
Remove unused comment
commit sha c791a381f8bb62244b7407013e551a5154d9453d
Remove projects for demo
commit sha bf761daee8a78df852b0c5689f04890daae84946
Remove stdin pipe functionality
push time in 24 days
PR opened flutter/packages
This is causing an internal build to fail as it has the unnecessary_cast
lint enabled.
Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I read and followed the [relevant style guides] and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages repo does use
dart format
.) - [x] I signed the [CLA].
- [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g.
[shared_preferences]
- [ ] I listed at least one issue that this PR fixes in the description above.
- [x] I updated
pubspec.yaml
with an appropriate new version according to the [pub versioning philosophy], or this PR is [exempt from version changes]. - [x] I updated
CHANGELOG.md
to add a description of the change, [following repository CHANGELOG style]. - [ ] I updated/added relevant documentation (doc comments with
///
). - [ ] I added new tests to check the change I am making, or this PR is [test-exempt].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
<!-- Links --> [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat [pub versioning philosophy]: https://dart.dev/tools/pub/versioning [exempt from version changes]: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#version-and-changelog-updates [following repository CHANGELOG style]: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#changelog-style [test-exempt]: https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
pr created time in a month
push eventjiahaog/flutter-packages
commit sha 0f9c7587eadc9e4b4de30f37e3442176fc28b21d
[webview_flutter_wkwebview] Remove unnecessary cast
push time in a month
push eventjiahaog/flutter-packages
commit sha 784cedd7e07f818f51e2a0f0d4a77c44ec7f7654
[webview_flutter_wkwebview] Instance Manager (#5241)
commit sha cb197373212070f8d30a87b2381bab9ee14e637c
[local_auth] Fix default deviceSupportsBiometrics (#5321)
commit sha 33a1ebed6e627514ecd5e9747b7dbaa3e781c786
[local_auth] Fix getEnrolledBiometrics returning non-enrolled biometrics on Android. (#5309)
commit sha 7a8a0cefdc25ec470575207a40bda2c7a807a474
[url_launcher] Replace primary APIs with cleaner versions (#5310)
commit sha e5731c03fc5716e3e5c90275f0e9b4b96fd9a633
[image_picker] Migrate iOS to Pigeon and improve state handling (#5285)
commit sha 1b8720e0e8b82d968e4eb423fb26a4233f77a18c
[local_auth] Fix deviceSupportsBiometrics returning false on iOS when present biometric hardware is not enrolled. (#5329) * Fix deviceSupportsBiometrics returning false when hardware is available but not enrolled. * Fix label * Format * Add unit tests * Fix changelog * Revert additions to project.pbxproj * Implement PR feedback
commit sha 88829b67ac2afe61042187fe9ff958527c0e3922
[flutter_plugin_tool] Allow re-pathifying dependencies (#5376)
commit sha abc186a0268b241ebbfd5a7a171d0ff7372c8662
[url_launcher] Add canLaunch fallback for web on Android (#5399)
commit sha f6a4f35003c31b6a6cab49a8da8038562512da1b
[path_provider] Fix Unchecked/Unsafe Operation Warning (#5267)
commit sha 961f6895196bdf4ee36ef81b12809907465b6b90
[google_sign_in] Switch to internal method channels (#5396)
commit sha 22bdd7ea7d47d61a8cf6414b641cbbdddb63f0ca
[google_maps_flutter] update maps sdk for Android (#4984)
commit sha 4cecb9b264b408bcfc7702afc740140448e31a2e
[flutter_plugin_tools] Adds update-excerpts command (#5339)
commit sha 3f912903b16c579902798d9308d2cf3dbb2537f0
[flutter_plugin_tools] Adds update-excerpts command (#5339)
commit sha 6770bf9245227f5f84ff3d0982beede4a5843511
[flutter_plugin_tools] Remove UWP (#5432)
commit sha fea4d982e7f57d38c6b848a54776e284e36fac26
[webview_flutter_android] Updates `pigeon` version to support null safety (#5395)
commit sha 952e3ff4d9a7c848829dfa179a20000041825b03
[video_player] Fix XCUITest based on the new tooltip accessibility label (#5426) The accessibility label for tool tip seems change in one of the recent flutter updates(flutter/flutter#87684), which results failure in this particular XCUITest. This is blocking the flutter to plugins roll. Fixes: flutter/flutter#102698
commit sha cb386ed266897cd8cdb156d4bfb91d5a357d76df
[flutter_plugin_tools] Validate code blocks in readme-check (#5436)
commit sha d43fae6fb432cc42d87f82c108e10e6b04a2b1d3
[flutter_plugin_tools] Validate code blocks in readme-check (#5436)
commit sha bd334e53c2f5b4f70a6277b60e110c014bd18ab2
[webview_flutter] fix warning (#5131)
commit sha 5a0621d2b07736a82e3dfbe6d1056d686065633a
[webview_flutter_wkwebview] Implementation of Objective-C WKWebView Host Apis (#5341)
push time in a month
push eventjiahaog/flutter_gallery
commit sha ddf4ab2631c15b013db1abce0d0017bfe72bbedc
Update pubspec
push time in a month
Flutter Gallery is a resource to help developers evaluate and use Flutter
fork in a month
fork jiahaog/flutter-wonderous-app
A showcase app for the Flutter SDK. Wonderous will educate and entertain as you uncover information about some of the most famous structures in the world.
fork in a month
push eventjiahaog/dotfiles
commit sha f1599b5f82959d20d7290bf5eabcbb35fa772dae
Add global gitignore
push time in a month
push eventjiahaog/flutter-engine
commit sha 81aeb94b32dca79f27030275d0b851bdde2f2509
lint
push time in a month
push eventjiahaog/flutter-engine
commit sha ec831d7ea0947476887f5ad7f89d416559c90cb6
Add todo
push time in a month
issue openedflutter/flutter
Change FML_DLOG for dlopen errors back to FML_LOG
In https://github.com/flutter/engine/pull/41477, we're temporarily increasing logging to diagnose dlopen errors. This issue tracks changing it back to reduce logspam after the investigation is over.
created time in a month
push eventjiahaog/flutter-engine
commit sha 8f8d0be012e39cc4dec7511e65f5d0651a32e4ba
lint
push time in a month
PR closed jiahaog/flutter-engine
As the Engine uses dlopen
to find the libapp.so
, https://github.com/flutter/flutter/issues/59834 can happen which will prevent dlopen
from finding the binary. In theory this should be mitigated by https://github.com/flutter/engine/pull/9762, but an internal customer observed errors that could be related.
The additional logging here can help to rule out that hypothesis. For Googlers, see b/276657840 for more details.
Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description above.
- [ ] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See [testing the engine] for instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with
///
). - [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
<!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style [testing the engine]: https://github.com/flutter/flutter/wiki/Testing-the-engine [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat
pr closed time in a month
PR opened flutter/engine
As the Engine uses dlopen
to find the libapp.so
, https://github.com/flutter/flutter/issues/59834 can happen which will prevent dlopen
from finding the binary. In theory this should be mitigated by https://github.com/flutter/engine/pull/9762, but an internal customer observed errors where dlopen
is not found.
The additional logging here can help to rule out that hypothesis. For Googlers, see b/276657840 for more details.
Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.
List which issues are fixed by this PR. You must list at least one issue.
If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].
Pre-launch Checklist
- [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [ ] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [ ] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].
- [ ] I listed at least one issue that this PR fixes in the description above.
- [ ] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See [testing the engine] for instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with
///
). - [ ] I signed the [CLA].
- [ ] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
<!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style [testing the engine]: https://github.com/flutter/flutter/wiki/Testing-the-engine [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat
pr created time in a month
PR opened jiahaog/flutter-engine
As the Engine uses dlopen
to find the libapp.so
, https://github.com/flutter/flutter/issues/59834 can happen which will prevent dlopen
from finding the binary. In theory this should be mitigated by https://github.com/flutter/engine/pull/9762, but an internal customer observed errors that could be related.
The additional logging here can help to rule out that hypothesis. For Googlers, see b/276657840 for more details.
Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description above.
- [ ] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See [testing the engine] for instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with
///
). - [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
<!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style [testing the engine]: https://github.com/flutter/flutter/wiki/Testing-the-engine [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat
pr created time in a month