Skip to content

Releases: zhangbaoshengrio/OnePlusPlusLauncher-OOS16

v1.3.3-oos16.4.15

Choose a tag to compare

OnePlusPlusLauncher v1.3.2

修复第三方输入法下拉后键盘闪现收回

基于 v1.2.7(稳定版)构建

问题

使用手心输入法等第三方键盘时,下拉打开应用抽屉后键盘短暂弹出又立即收回。

原因

第三方输入法(如手心输入法)在抽屉动画结束时(约 430ms)会主动调用 hideSoftInput 收起自身,而原有的 500ms 焦点触发延迟已晚于这个时机。

修复

  • 将焦点触发延迟从 500ms 缩短至 300ms
  • 在 T+100ms 使用 SHOW_FORCED 锁定键盘,在输入法自动收回(~430ms)之前完成

已验证兼容输入法

输入法 包名 状态
微信输入法 com.tencent.wetype ✅ 正常(v1.2.7 已支持)
手心输入法 com.xinshuru.inputmethod ✅ 此版本修复

其他第三方输入法如遇类似问题欢迎反馈

Installation

  1. Make sure your device is rooted and you have LSPosed installed.
  2. Download the latest release APK from the assets section below.
  3. Install the APK on your device.
  4. Enable the module in LSPosed and make sure System Launcher is in scope.
  5. Restart System Launcher (or reboot).

v1.3.3

Choose a tag to compare

@zhangbaoshengrio zhangbaoshengrio released this 07 May 04:07

OnePlusPlusLauncher v1.3.2

修复第三方输入法下拉后键盘闪现收回

基于 v1.2.7(稳定版)构建

问题

使用手心输入法等第三方键盘时,下拉打开应用抽屉后键盘短暂弹出又立即收回。

原因

第三方输入法(如手心输入法)在抽屉动画结束时(约 430ms)会主动调用 hideSoftInput 收起自身,而原有的 500ms 焦点触发延迟已晚于这个时机。

修复

  • 将焦点触发延迟从 500ms 缩短至 300ms
  • 在 T+100ms 使用 SHOW_FORCED 锁定键盘,在输入法自动收回(~430ms)之前完成

已验证兼容输入法

输入法 包名 状态
微信输入法 com.tencent.wetype ✅ 正常(v1.2.7 已支持)
手心输入法 com.xinshuru.inputmethod ✅ 此版本修复

其他第三方输入法如遇类似问题欢迎反馈

Installation

  1. Make sure your device is rooted and you have LSPosed installed.
  2. Download the latest release APK from the assets section below.
  3. Install the APK on your device.
  4. Enable the module in LSPosed and make sure System Launcher is in scope.
  5. Restart System Launcher (or reboot).

v1.3.2-oos16.4.15

Choose a tag to compare

@github-actions github-actions released this 06 May 03:56

OnePlusPlusLauncher v1.3.2

修复第三方输入法下拉后键盘闪现收回

基于 v1.2.7(稳定版)构建

问题

使用手心输入法等第三方键盘时,下拉打开应用抽屉后键盘短暂弹出又立即收回。

原因

第三方输入法(如手心输入法)在抽屉动画结束时(约 430ms)会主动调用 hideSoftInput 收起自身,而原有的 500ms 焦点触发延迟已晚于这个时机。

修复

  • 将焦点触发延迟从 500ms 缩短至 300ms
  • 在 T+100ms 使用 SHOW_FORCED 锁定键盘,在输入法自动收回(~430ms)之前完成

已验证兼容输入法

输入法 包名 状态
微信输入法 com.tencent.wetype ✅ 正常(v1.2.7 已支持)
手心输入法 com.xinshuru.inputmethod ✅ 此版本修复

其他第三方输入法如遇类似问题欢迎反馈

Installation

  1. Make sure your device is rooted and you have LSPosed installed.
  2. Download the latest release APK from the assets section below.
  3. Install the APK on your device.
  4. Enable the module in LSPosed and make sure System Launcher is in scope.
  5. Restart System Launcher (or reboot).

v1.3.1-oos16.4.15

Choose a tag to compare

修复第三方输入法下拉搜索弹出后立即缩回

问题

下拉打开应用抽屉后,部分第三方输入法会在 ~430ms 时自动缩回,导致键盘闪现后消失。

原因

  • 原先焦点触发延迟为 500ms,晚于第三方输入法的自缩时机
  • 手心输入法等在窗口动画结束时会主动调用 hideSoftInput

修复

  • 将延迟从 500ms 缩短到 300ms
  • 在 100ms 后额外调用 showSoftInput(SHOW_FORCED),在输入法自缩(~430ms)之前锁定键盘

已验证兼容的输入法

输入法 包名 状态
微信输入法 com.tencent.wetype ✅ 正常(无需此修复)
手心输入法 com.xinshuru.inputmethod ✅ 此版本修复

其他第三方输入法如有类似问题欢迎反馈

v1.2.7-blur-test

Choose a tag to compare

@zhangbaoshengrio zhangbaoshengrio released this 06 May 16:40

🚀 OnePlusPlusLauncher v1.2.1 Release

📝 Changelog

  • Misc:
    • [#4] Fuzzy search now uses the lightweight FuzzyWuzzy library that utilizes the Levenshtein Distance algorithm to find the closest match.
      It handles simple typos well without any noticeable performance degredation.
      The code has also been tweaked to sanitize spaces & quotation marks from the query, since users of non-English IMEs (e.g. Chinese Pinyin) often produce search queries with such characters.
      The calculation method has also been tweaked to prefer matches where the query is a prefix of the target or if the query chars subsequently appear in the target. (Thanks to @deltazefiro!)

Full Changelog: v1.2.0...v1.2.1

⬇️ Installation

  1. Make sure your device is rooted and you have LSPosed installed.
  2. Download the latest release APK from the assets section below or simply click here
  3. Install the APK on your device.
  4. Enable the module in the LSPosed manager and make sure System Launcher is enabled in the scope settings.
  5. Restart System Launcher.

(Restarting the launcher may be necessary for changes to take effect after toggling features.)

v1.3.0-oos16.4.15

Choose a tag to compare

OnePlusPlusLauncher OOS16 v1.3.0

Port of wizpizz/OnePlusPlusLauncher v1.2.1 for OxygenOS 16 (launcher 4.15.x).

✨ Features

  • Fuzzy Search — powered by FuzzyWuzzy (Levenshtein Distance). Handles typos and sanitizes IME delimiters (spaces, quotes) for Chinese Pinyin and other input methods.
  • Enter Key Launch — press Enter to launch the top search result directly.
  • Swipe-Up Auto Focus — automatically focuses the search input when swiping up to open the app drawer.
  • Global Search Button Redirect — redirects the global search button to the app drawer (with optional auto-focus).
  • Swipe-Down Search Redirect — redirects the swipe-down global search gesture to the app drawer (with optional auto-focus).
  • Left Swipe Discover Redirect — redirects the left-swipe Google Discover page to the app drawer (with optional auto-focus).
  • All toggleable — every feature can be enabled/disabled individually in the module settings.

📦 Installation

  1. Root + LSPosed required.
  2. Install the APK.
  3. Enable the module in LSPosed → scope: System Launcher.
  4. Force-stop System Launcher (Settings → Apps → System Launcher → Force Stop) — the launcher restarts automatically.

v1.2.9-oos16.4.15

Choose a tag to compare

Test: 改用 wizpizz 原版极简 IME 方式

改动: 移除所有 retry 和延迟,改用和 wizpizz 原版完全一致的方式:
立刻 requestFocus() + showKeyboard()

测试这种方式在 OOS16 + 第三方输入法下是否能正常弹出键盘,不再出现"弹出又收回"。

安装说明

安装后在设置→应用管理→系统桌面→强制停止,桌面自动重启即可生效。

v1.2.8-oos16.4.15

Choose a tag to compare

Fix: 第三方输入法下拉后弹出又收回

问题: 切换到讯飞/搜狗/百度等第三方输入法后,下拉重定向到 App 抽屉时,键盘弹出后立刻被收回。

原因: Launcher 动画结束时触发 window focus 变化,正好压制了第三方输入法的弹出。原本的 retry 只到 600ms,恰好落在动画压制窗口内。

修复:

  • 新增 800ms / 1000ms 两个 retry 节点,覆盖 launcher 动画完全结束后的稳定期
  • 600ms 及之后改用 SHOW_FORCED 强制级别,不被 launcher 窗口事件覆盖

安装说明

安装 APK 后,在 LSPosed 中重启系统桌面 (com.android.launcher) 即可生效,无需重启手机。

v1.2.7-oos16.4.15

Choose a tag to compare

修复 / Bug Fixes

  • 修复下拉搜索时桌面图标出现灰色焦点框 / Fix gray focus box appearing on home screen icons when opening search via swipe-down
  • 修复 IME(输入法)双弹问题:下拉搜索时键盘出现「弹→收→弹」 / Fix IME double-flash (keyboard appearing twice) on swipe-down search open
  • 修复搜索历史闪烁:下拉后短暂显示全部应用列表再切换为历史记录 / Fix search history flash: brief full app list shown before history appears on swipe-down

v1.2.6-oos16.4.15

Choose a tag to compare

新功能:搜索历史 / New Feature: Search History

下拉打开搜索栏时,自动展示最近从搜索启动过的应用(最多 2 行 / 8 个)。

When pulling down to open the search bar, recently launched apps (from search) are automatically shown — up to 2 rows / 8 items.

新增开关(模块 App 内可配置)/ New Toggles

  • 搜索历史:按最近使用排序 / Search History: Sort by Recent — 下拉搜索时优先展示最近启动的应用 / Shows most recently launched apps first when opening search
  • 搜索历史:按使用频率排序 / Search History: Sort by Frequency — 搜索结果按历史启动频率加权排序 / Boosts search results based on how frequently apps were launched from search

说明 / Notes

  • 记录逻辑:在搜索栏有输入的情况下点击启动应用,才会记入历史 / Only launches triggered from an active search query are recorded
  • 两个模式可同时开启,叠加计算排序权重 / Both modes can be enabled simultaneously for combined ranking