Repository navigation
build: bump the gradle-minor-and-patch group across 2 directories with 5 updates - #128
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
…h 5 updates Bumps the gradle-minor-and-patch group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | com.android.application | `8.7.3` | `8.13.2` | | [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.1.0` | `2.4.20` | | androidx.test.ext:junit | `1.2.1` | `1.3.0` | | androidx.test:runner | `1.6.2` | `1.7.0` | | [gradle-wrapper](https://github.com/gradle/gradle) | `8.11.1` | `8.14.5` | Bumps the gradle-minor-and-patch group with 2 updates in the /app directory: androidx.test.ext:junit and androidx.test:runner. Updates `com.android.application` from 8.7.3 to 8.13.2 Updates `org.jetbrains.kotlin.android` from 2.1.0 to 2.4.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.0...v2.4.20) Updates `androidx.test.ext:junit` from 1.2.1 to 1.3.0 Updates `androidx.test:runner` from 1.6.2 to 1.7.0 Updates `gradle-wrapper` from 8.11.1 to 8.14.5 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](gradle/gradle@v8.11.1...v8.14.5) Updates `androidx.test.ext:junit` from 1.2.1 to 1.3.0 Updates `androidx.test:runner` from 1.6.2 to 1.7.0 --- updated-dependencies: - dependency-name: com.android.application dependency-version: 8.13.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: org.jetbrains.kotlin.android dependency-version: 2.4.20 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: androidx.test.ext:junit dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: androidx.test:runner dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: gradle-wrapper dependency-version: 8.14.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: androidx.test.ext:junit dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch - dependency-name: androidx.test:runner dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2 of 3 tasks
Slacker-LLC
added a commit
that referenced
this pull request
Oct 5, 2026
…ji and symbols, new brand mark, aligned settings (#131) ## Summary - **Nine-key pre-edit is always letters.** It fell back to the raw digits whenever no word read every digit (669, or a long string whose top candidate covers only its start). The local decoder now spells any digits (`spellDigits`: whole syllables, the start of an unfinished one), and alignment to Rime's top candidate (`readingForPrefix`) takes its characters as far as they fit by full reading, cut reading or initial (669 → 模型 → mo'x), then spells the rest. - **Tapping a bare initial in the nine-key rail works**: it is fixed like a syllable, so candidates start with it (6 → m → 没). Before, the pre-edit snapped back to Rime's top candidate. - **Symbol rails** (nine-key, stroke, numeric) are one panel with hairlines, faded edges and flat items, three to the rail; the editor cell is a circled plus. - **Nine-key action column**: 删除 · 重输 · 0 · 确定. - **Emoji**: Unicode 18.0's base emoji (`scripts/generate_emoji_catalog.py` → `assets/emoji/unicode_emoji.tsv`), curated order kept, filtered by what the font can draw, loaded in the background. - **Symbols**: `SymbolCatalog` adds Chinese marks, special signs, ~100 kaomoji and new 拼音 / 日文 / 注音 / 制表 categories; long items (kaomoji) get three wide cells instead of being cut off. - **Icons**: the keyboard switcher's five icons share the toolbar keyboard's frame; tile icons are 28dp on both tile pages. - **Switches on iOS geometry**: a 51×31 track with a 27 knob, 2dp from every edge whether on or off; a soft shadow; the knob stretches while pressed. Fuzzy per-pair switches that are off no longer show a blue track in dark mode. - **New brand mark**: "IME" on a white tile, with the I drawn as a blue text cursor. The same mark is used for the launcher icon (at 3/4 scale inside the mask), the in-app header, the splash screen and the README images, plus a monochrome layer for themed icons. - **One grid for preferences and home**: - Icons are centred on their row. - 音效 / 震动手感 / 震动强度 nest under their switch instead of repeating its icon. - Switches, chevron glyphs and buttons end on the 16dp line. - Slider tracks span the text column. - Row padding is even. - Hairlines start on the text of the row above. - Home step marks, the voice icon and the ready mark are all 32dp. - `PreferencesGeometryInstrumentedTest` pins these rules on the preferences and fuzzy pages. - **Toolchain** (Dependabot #128): Gradle 8.14.5, AGP 8.13.2, Kotlin 2.4.20, androidx.test 1.3/1.7. The new GestureBackNavigation lint is suppressed with a reason on the three activities that already register OnBackInvokedCallback on 33+. - Version 0.0.7-beta.1 (versionCode 701), CHANGELOG and NINE_KEY_REFERENCE updated. ## Test plan - [x] Unit tests (incl. 3000 random digit strings always spelled with letters, alignment cases, emoji/symbol catalogs) and lint - [ ] Full instrumented suite on the API 36 emulator (132 tests, rerunning on the final head) - [x] `scripts/typing_stress_e2e.py`, new cases: nine-key pre-edit never shows digits, every rail reading responds (1–18 digits), symbol panel (13 categories), emoji, rail + 0, candidate expand, swipe-up clear, landscape, dark mode 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: limuzi013 <128580527+limuzi013@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Owner
|
Shipped in #131 (0.0.7-beta.1): the same Gradle 8.14 / AGP 8.13 / Kotlin 2.4 bumps, with the GestureBackNavigation false positive suppressed on the three activities that already register OnBackInvokedCallback on API 33+. |
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
dependabot
Bot
deleted the
dependabot/gradle/gradle-minor-and-patch-b63efa842b
branch
October 5, 2026 16:39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the gradle-minor-and-patch group with 5 updates in the / directory:
8.7.38.13.22.1.02.4.201.2.11.3.01.6.21.7.08.11.18.14.5Bumps the gradle-minor-and-patch group with 2 updates in the /app directory: androidx.test.ext:junit and androidx.test:runner.
Updates
com.android.applicationfrom 8.7.3 to 8.13.2Updates
org.jetbrains.kotlin.androidfrom 2.1.0 to 2.4.20Release notes
Sourced from org.jetbrains.kotlin.android's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.android's changelog.
... (truncated)
Commits
890ac1dAdd Changelog for 2.4.20-RC38860aed🍒 [FIR] Fix suspend conversion when expected type is nullable (#7769)ab5bcd9Edit ChangeLog for 2.4.20-RC29464edcAdd ChangeLog for 2.4.20-RC20261e43Cherry-pick "FixasBodyAndResultVarcall in `visitInlinedLambdaInComposable...0763513[box-tests] Workaround for klib compatibility tests (#7626)045aec6[Wasm] Append scripts from webpack.config.d in the end of the file (#7615)cd7173b🍒 [2.4.20] [K/JS] Keep associated obj annotation only if getInstance survives...d36a2ffCastsOptimizationPass: break aliases cycles (#7578)8664983[CLI] Restore custom IC search scope creationUpdates
androidx.test.ext:junitfrom 1.2.1 to 1.3.0Updates
androidx.test:runnerfrom 1.6.2 to 1.7.0Updates
gradle-wrapperfrom 8.11.1 to 8.14.5Release notes
Sourced from gradle-wrapper's releases.
... (truncated)
Commits
62345beFinalize release notes for 8.14.5 (#37829)38049c2Finalize release notes for 8.14.5f378139Update jdks.yaml (#37780)4e739b5Update jdks.yamld94136aUpdate jdks.yaml (#37704)a2f6942Update jdks.yaml28df263Backport exclude bugfix (#37559)e03dca1Upgrade BouncyCastle to 1.84 (#37656)987d1a3Bump the Jackson version56e392cBump Bouncycastle to 1.84Updates
androidx.test.ext:junitfrom 1.2.1 to 1.3.0Updates
androidx.test:runnerfrom 1.6.2 to 1.7.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions