Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
2,092 contributions in the last year
Activity overview
Contributed to
mozilla-mobile/android-components,
mozilla-mobile/fenix,
mozilla-mobile/reference-browser
and 5 other
repositories
Contribution activity
September 2020
- pocmo/recompose Kotlin
- pocmo/Brainfuck.CPP C++
- pocmo/kotlin Kotlin
Created a pull request in mozilla-mobile/android-components that received 9 comments
SessionStorage: Write state as stream to disk instead of building model in memory first.
With this change we are using JsonWriter to write BrowserState directly to disk using a stream. Previously we first build a JSONObject tree in memo…
+526
−57
•
9
comments
- Issue #7719: Remove default headers for "User-Agent" and "Connection".
- Issue #8417: SessionStorage: Remove invalid selected tab id before saving state to disk.
- Closes #8406: Create separate usecases for removing all normal/private tabs.
- Temporarily stop building lib-jexl, service-pocket and service-telemetry
- [WIP] Update Gradle to 6.1.1 and Android Gradle plugin to 4.0.1.
- Issue #8319: Update to Kotlin 1.4 and Coroutines 1.3.9.
- Issue #3265: Add helper for creating Middleware that reacts to tabs getting removed.
- Lazily restore engine sessions after content process kill or crash.
- No issue: add fenix checkout -> ac hash to get_cross_repo_hashes
- Correct restore download log entry from restarted to restored
- Import strings from android-l10n.
- No issue: publish git hash in published pom XML.
- Remove service telemetry
- GeckoView update (beta) (20200911-140609)
- For #6099 - Convert config to yaml
- Import strings from android-l10n.
- For #8356 - Speculative fix for BrowserGestureDetector IAE
- No issue: add script to get a valid mc hash from current ac checkout
- For #8175: Allow SuggestionProviders to specify a edit suggestion
- Closes #8253 - Adds RecentlyClosedTabStorage
- Public Suffix List update (20200909-140942)
- GeckoView update (beta) (20200909-140929)
- GeckoView update (beta) (20200907-140429)
- GeckoView update (nightly) (20200907-140423)
- Import strings from android-l10n.
- Add Invalid coroutine dispatcher
- GeckoView update (release) (20200906-140727)
- GeckoView update (nightly) (20200906-140724)
- GeckoView update (beta) (20200906-140727)
- Public Suffix List update (20200906-140723)
- Issue #8255: GeckoEngine: Drop speculative EngineSession if it crashed or process was killed
- Closes #8297: Always show Copy link in context menu
- GeckoView update (nightly) (20200902-140616)
- Some pull request reviews not shown.
Created an issue in pocmo/Brainfuck.CPP that received 4 comments
Optimize [-]
Okay, this one should be easy since we can map the LoopStatement to a new node type that just clears the current cell (ClearStatement).
4
comments
- Map match_parent to Modifier.fillMaxWidth(), Modifier.fillMaxHeight(),
- Add CI setup
- Add detekt
- Add ktlint
- Support ConstraintLayout
- Support FrameLayout
- Support EditText
- Support ImageView
- Support pasting layout XML from outside of IntelliJ / Android Studio
- Show a confirmation dialog before pasting
- Check paste destination
- Only recompose selection, honoring startOffsets/endOffsets
- On paste: Add required imports
- Support color references
- Handle unknown elements more gracefully
- Support absolute layout sizes (android:layout_width, android:layout_height)
- SessionStorage: BrowserState with selected tab id for tab that doesn't exist
- Support custom tabs color scheme
- Create separate usecases for removing all normal/private tabs.
- GeckoView Nightly build not getting updated
- Undo: Make RecentlyClosedMiddleware observe UndoHistory.
- Undo: Keep & testore thumbnail
- EngineSessionState: Migrate components to writeTo().
- Upstream WifiConnectionMonitor functionality
- Create a DebugServerMiddleware
- Update to Kotlin 1.4
- GeckoView Nightly update failing: GeckoEngineSessionTest.kt: (279, 31): 'onExternalResponse(GeckoSession, GeckoSession.WebResponseInfo): Unit' is deprecated.
- Let AutoSave respond to state changes
- Move LastAccessMiddleware