Releases: Vera-Firefly/Pojav-Glow-Worm
Releases · Vera-Firefly/Pojav-Glow-Worm
20240609
Latest Update:
- Fix[compat]: Java 21 compatibility & Update contents only if the result is non-null
- Feat[Custom GL/GLSL]: Detect the desirability of input values
- Feat[Custom GL/GLSL]: Add Precondition
- Feat[Extra]: Mesa -> Update Mesa24.1.0 to Mesa24.1.1
- Feat[Turnip]: Update to 24.1.1
- Refactor: Refactoring file selection
- Feat: Customize the game storage location
- Feat[Game Storage]: Customize the game storage location
- Fix: Issue with accessing internal storage on Android 10
Past Update:
- Fix[Terminal]: Fix package name conflict
- Remove[resource]: Remove unused resource identity
- Feat[Mesa]: Support for msm
- Feat[layout_vert]: center screen scrollability
- Feat[mouse]: always grab the mouse and use the touchpad as the cursor
- Code[mouse]: change internal function names and use default in AbstractTouchpad
- Feat[mouse]: scale touchpad mouse speed by 1dp
- Fix[mouse]: TOOL_TYPE_MOUSE events handled in both generic motion and touch event handlers
- Fix[input]: implement scrolling gestures for touchpads
- Fix[msa_fragment]: fix inability to track log-ins in fragment after partial state restoration
- Fix[fragment]: only initialize the ROOT transaction if the back stack is empty
- Feat[download]: don't always redowload files with missing hashes
- Fix[dialog]: clipboard copies are no longer empty text
- Fix[lang]: remove the mention of "email"
- Feat[AutoUnpack]: Detect if Jre17 is required, and if so, try to install
- Fix[Unpack]: Fix Unpack
- Feat[Adjust JRE]: Skip check on Minecraft Download & auto-extract on launch
- Feat[Adjust JRE]: Default set to JRE 8
Feat[Mesa]: Mesa24.0.6 update to 24.0.7- Feat[Turnip]: Update to latest
- Feat[Experimental Settings]: Rename variable
- Serious-Fix[dlopen]: Fixing a dlopen failure issue
- Feat[Terminal]: Allow viewing of cross reference table characters
- Fix: Missing check for the latest control layout version
- Feat[Extra]: Mesa -> Update Mesa24.0.7 to Mesa24.1.0
- Feat[build]: Unpublish the debuggable of the release
- Fix[osmload]: Free after fix use
- Feat[osmload]: swapchain-based
- Fix: QoL stuff
- fix,refactor: double click on touchpad, scroll without triggering click
- cleanup: remove unused code
- fix(GUIEventProcessor): dragging when taking events on the fly
- Cleanup: Controls v3.1
- Fix(tap detector): improper detections
- Fix: Inaccurate Modrinth source search results
- Feat: search for modpacks more often
Notice:
- This is the modified app
最新的更新内容:
- 修复[compat]: Java21兼容性&仅当结果非空时更新内容
- 功能[Custom GL/GLSL]: 检测输入值是否有效
- 功能[Custom GL/GLSL]: 添加前置条件
- 功能[Extra]: Mesa -> 更新Mesa24.1.0到Mesa24.1.1
- 功能[Turnip]: 更新至24.1.1
- 重构: 重构文件选择
- 功能: 自定义游戏存储位置
- 功能[Game Storage]: 自定义游戏存储位置
- 修复: 修复在Android10上访问内部存储的问题
过去的更新内容:
- 修复[终端]: 修复包名冲突
- 移除[资源]: 移除未使用的资源
- 功能[Mesa]: 支持msm
- 功能[layout_vert]: 中心屏幕可滚动性
- 功能[鼠标]: 始终抓住鼠标并使用触摸板作为光标
- 代码[鼠标]: 更改内部函数名称并在抽象中使用默认值
- 功能[鼠标]: 按1dp比例缩放触摸板鼠标速度
- 修复[鼠标]: TOOL_TYPE_MOUSE事件在一般运动和触摸事件处理程序中处理
- 修复[输入]: 实现触摸板的滚动手势
- 修复[msa_fragment]: 修复部分状态恢复后无法跟踪片段中的登录
- 修复[fragment]: 只初始化根事务,如果后堆栈为空
- 功能[下载]: 不要总是用丢失的哈希值重新加载文件
- 修复[对话框]: 剪贴板副本不再是空文本
- 修复[lang]: 删除“电子邮件”的提及
- 功能[自动解压]: 检测是否需要JRE 17,如果需要,尝试安装
- 修复[解压]: 修复解包
- 功能[调整JRE]: 跳过检查Minecraft下载和自动启动时提取
- 功能[调整JRE]: 默认设置为JRE 8
功能[Mesa]: Mesa24.0.6更新到24.0.7- 功能[Turnip驱动]: 更新到最新
- 功能[实验设置]: 重命名变量
- (严重)修复[dlopen]: 修复dlopen失败
- 功能[终端]: 允许查看交叉引用表字符
- 修复: 最新控件布局版本的缺失检查
- 功能[拓展]: Mesa -> 更新Mesa24.0.7到Mesa24.1.0
- 功能[构建]: 取消发行包的可调试性
- 修复[osm加载]: Fix用了之后再进行Free
- 功能[osm加载]: 基于交互链
- 修复: QoL stuff
- 修复/重构: 双击触摸板时,滚动而不触发点击
- 清理: 删除未使用的代码
- 修复(GUlEventProcessor): 拖动事件时
- 清理: 控制v3.1
- 修复(tap检测器): 不正确的检测
- 修复: 不准确的Modrinth源搜索结果
- 功能: 更频繁地搜索整合包
注意:
- 这不是官方原包,它是魔改版!!!
20240525
Latest Update:
- Fix[Terminal]: Fix package name conflict
- Remove[resource]: Remove unused resource identity
- Feat[Mesa]: Support for msm
- Feat[layout_vert]: center screen scrollability
- Feat[mouse]: always grab the mouse and use the touchpad as the cursor
- Code[mouse]: change internal function names and use default in AbstractTouchpad
- Feat[mouse]: scale touchpad mouse speed by 1dp
- Fix[mouse]: TOOL_TYPE_MOUSE events handled in both generic motion and touch event handlers
- Fix[input]: implement scrolling gestures for touchpads
- Fix[msa_fragment]: fix inability to track log-ins in fragment after partial state restoration
- Fix[fragment]: only initialize the ROOT transaction if the back stack is empty
- Feat[download]: don't always redowload files with missing hashes
- Fix[dialog]: clipboard copies are no longer empty text
- Fix[lang]: remove the mention of "email"
- Feat[AutoUnpack]: Detect if Jre17 is required, and if so, try to install
- Fix[Unpack]: Fix Unpack
- Feat[Adjust JRE]: Skip check on Minecraft Download & auto-extract on launch
- Feat[Adjust JRE]: Default set to JRE 8
Feat[Mesa]: Mesa24.0.6 update to 24.0.7- Feat[Turnip]: Update to latest
- Feat[Experimental Settings]: Rename variable
- Serious-Fix[dlopen]: Fixing a dlopen failure issue
- Feat[Terminal]: Allow viewing of cross reference table characters
- Fix: Missing check for the latest control layout version
- Feat[Extra]: Mesa -> Update Mesa24.0.7 to Mesa24.1.0
- Feat[build]: Unpublish the debuggable of the release
- Fix[osmload]: Free after fix use
- Feat[osmload]: swapchain-based
- Fix: QoL stuff
- fix,refactor: double click on touchpad, scroll without triggering click
- cleanup: remove unused code
- fix(GUIEventProcessor): dragging when taking events on the fly
- Cleanup: Controls v3.1
- Fix(tap detector): improper detections
- Fix: Inaccurate Modrinth source search results
- Feat: search for modpacks more often
Past Update:
- Feat[Unpack]: Try auto unpack jre11
- Feat[Turnip]: Update Turnip Driver
- Fix[Log]: Output the correct Launcher name
- Feat[touch_input]: Begin reimplementing touch input
- Feat[touch_input]: unified gesture system, rclick/lclick/hotbar drop gestures reimplemented
- Feat[touch]: minor changes for in-game event processing
- Fix[touch]: pressing a passthrough button isn't considered a "cold start"
- Fix[touch]: proper left click handling
- Clean[touch]: remove old commented touch processing code
- Feat[input]: send mouse position events before all other events
- Fix[input]: minor gesture handling an positioning issues
- Feat[input]: interrupt dropping when switching hotbar slots + endless dropping
- Fix[input]: make hotbar behave more like an android button, move hotbar handling into a separate class
- Fix[input]: also check for double taps on ACTION_DOWN/ACTION_POINTER_DOWN
- Feat[input]: Minecraft hotbar as a View
- Fix[input]: make the drop gesture work regardless of gesture settings, fix not being able to rotate camera with gestures turned off
- Fix[input]: make scroll gesture and swap hand more consistent
- Feat[touchpad]: draw properly instead of using an inner View
- Feat[touchpad]: seamsless touchscreen/touchpad/camera interoperation
- Fix[input]: ignore the right click gesture for non-fresh inputs
- Feat[input]: use the grab listener instead of deciding the state on each event
- Fix[input]: fix the remaining bugs
- Feat[input]: handle ACTION_CANCEL in GUI
- Feat/Fix[input]: add alternative mapping for GLFW_KEY_HOME Fixes
- Feat[log]: add autoscroll switch
- Feat[log]: reimplement using DefocusableScrollView
- Fix[build]: put exp4j into the repository instead of relying on jitpack
- Feat: Add Virtual terminal system(VTS)
- Feat[VTS]: Create the required environment
- Feat[VTS]: Reserve space for the successor environment
- Feat[VTS]: Complete the required environment
- Fix[input]: eliminate all improper calls to requestLayout();
- Fix[mouse]: restore translationZ attribute
- Feat[extra]: Mesa -> Update Mesa24.0.5 to Mesa24.0.6
- Update terminal version
- Feat[VTS]: Terminal independent process
- Feat[VTS]: Use tcsh as the terminal shell
- Feat[VTS]: Use the default jre environment selected by the user
- Feat[VTS]: Support gcc from c4droid for the terminal
- Feat[VTS]: Add editing tools such as vim nano
- Feat[VTS]: Add jgui extension interface to start JavaGuiActivity
- Fix[VTS]: Fix the hidden problem of getParcelable in Android 14
- Feat[VTS]: Add lua port for easy expansion
- Feat[VTS]: Update Terminal to 1.0.0
- Fix[VTS]: fixes prompt
- Feat[AutoUnpack]: Try auto unpack jre21
- Feat[AutoUnpack]: Separating the two classes extracted by jre21 and jre17
- Remove useless things
- Remove: Remove JRE17Util.java
- Feat[AutoUnpack]: Put the unpack jre17 on opening the launcher
- Feat[AutoUnpack]: Unpack jre21 when unpack jre17
- Fix[msa]: Avoid the issue of accounts 404-ing when attempting to log in
Notice:
- This is the modified app
最新的更新内容:
- 修复[终端]: 修复包名冲突
- 移除[资源]: 移除未使用的资源
- 功能[Mesa]: 支持msm
- 功能[layout_vert]: 中心屏幕可滚动性
- 功能[鼠标]: 始终抓住鼠标并使用触摸板作为光标
- 代码[鼠标]: 更改内部函数名称并在抽象中使用默认值
- 功能[鼠标]: 按1dp比例缩放触摸板鼠标速度
- 修复[鼠标]: TOOL_TYPE_MOUSE事件在一般运动和触摸事件处理程序中处理
- 修复[输入]: 实现触摸板的滚动手势
- 修复[msa_fragment]: 修复部分状态恢复后无法跟踪片段中的登录
- 修复[fragment]: 只初始化根事务,如果后堆栈为空
- 功能[下载]: 不要总是用丢失的哈希值重新加载文件
- 修复[对话框]: 剪贴板副本不再是空文本
- 修复[lang]: 删除“电子邮件”的提及
- 功能[自动解压]: 检测是否需要JRE 17,如果需要,尝试安装
- 修复[解压]: 修复解包
- 功能[调整JRE]: 跳过检查Minecraft下载和自动启动时提取
- 功能[调整JRE]: 默认设置为JRE 8
功能[Mesa]: Mesa24.0.6更新到24.0.7- 功能[Turnip驱动]: 更新到最新
- 功能[实验设置]: 重命名变量
- (严重)修复[dlopen]: 修复dlopen失败
- 功能[终端]: 允许查看交叉引用表字符
- 修复: 最新控件布局版本的缺失检查
- 功能[拓展]: Mesa -> 更新Mesa24.0.7到Mesa24.1.0
- 功能[构建]: 取消发行包的可调试性
- 修复[osm加载]: Fix用了之后再进行Free
- 功能[osm加载]: 基于交互链
- 修复: QoL stuff
- 修复/重构: 双击触摸板时,滚动而不触发点击
- 清理: 删除未使用的代码
- 修复(GUlEventProcessor): 拖动事件时
- 清理: 控制v3.1
- 修复(tap检测器): 不正确的检测
- 修复: 不准确的Modrinth源搜索结果
- 功能: 更频繁地搜索整合包
过去的更新内容:
- 功能[解包]: 尝试自动解包jre11
- 功能[Turnup]: 更新Turnip驱动
- 修复[日志]: 输出正确的启动器名称
- 功能[触摸_输入]: 开始重新实现触摸输入
- 功能[触摸_输入]: 统一手势系统,rclick/lclick/hotbar下降手势重新实现
- 功能[触摸]: 游戏中事件处理的小改动
- 修复[触摸]: 按下直通按钮不被认为是“冷启动”
- 修复[触摸]: 正确的左键处理
- 整理[触摸]: 删除旧的注释触摸处理代码
- 功能[输入]: 发送鼠标位置事件在所有其他事件之前
- 修复[输入]: 小手势处理定位问题
- 功能[输入]: 切换热棒插槽时中断下降+无休止的下降
- 修复[输入]: 使热棒行为更像一个android按钮,将热棒处理移动到一个单独的类
- 修复[输入]: 检查ACTION_DOWN/ACTION_POINTER_DOWN
- 功能[输出上的双击]: Minecraft热棒作为视图
- 修复[输入]: 使下降手势工作,无论手势设置如何,修复不能旋转相机关闭手势
- 修复[输入]: 使滚动手势和交换手更一致
- 功能[触摸板]: 正确绘制而不是使用内视图
- 功能[触摸板]: 无缝触摸屏/触摸板/相机互操作
- 修复[输入]: 忽略右键单击手势的非新鲜输入特征
- 功能[输入]: 使用抓取侦听器而不是决定每个事件的状态
- 修复[输入]: 修复剩余的bug
- 功能[输入]: 在GUI中处理动作/取消
- 功能/修复[输入]: 为GLFW_KEY_HOME Fixes添加替代映射功能ure\logl:address autoscrollSwitch
- 功能[日志]: 使用DefocusableScrollView
- 修复[构建]: 将exp4j放入存储库中而不是依赖于jitpack
- 功能: 添加虚拟终端系统(VTS)
- 功能[虚拟终端]: 创建所需的环境
- 功能[虚拟终端]: 为后续环境预留空间
- 功能[虚拟终端]: 完成所需的环境
- 修复[输入]: 消除对requestLayoutZ的所有不当调用
- 功能[拓展]: Mesa->更新Mesa24.0.5至Mesa24.0.6
- 更新虚拟终端版本
- 功能[虚拟终端]: 终端独立进程
- 功能[虚拟终端]: 使用tcsh作为终端外壳
- 功能[虚拟终端]: 使用用户选择的默认JRE环境
- 功能[虚拟终端]: 支持gcc从c4droid为终端
- 功能[虚拟终端]: 添加编辑工具,如vim,nano
- 功能[虚拟终端]: 添加jgui扩展接口启动javaguiactive
- 修复[虚拟终端]: 修复Android 14中getparadable的隐藏问题
- 功能[虚拟终端]: 添加lua端口便于扩展
- 功能[虚拟终端]: 更新终端到v1.0.0
- 修复[虚拟终端]: 修复提示
- 功能[解包]: 尝试自动解包JRE21
- 功能[解包]: 分离JRE21和JRE17提取的两个类
- 移除无用的东西
- 移除: 移除JRE17UtiLjava
- 功能[解包]: 把解包JRE17放在打开发射器上
- 壮举[解包]: 解包JRE17时解包JRE21
- 修复[msa]: 避免登陆帐户时出现404-ing
注意:
- 这不是官方原包,它是魔改版!!!
20240501
Latest Update:
- Feat[Unpack]: Try auto unpack jre11
- Feat[Turnip]: Update Turnip Driver
- Fix[Log]: Output the correct Launcher name
- Feat[touch_input]: Begin reimplementing touch input
- Feat[touch_input]: unified gesture system, rclick/lclick/hotbar drop gestures reimplemented
- Feat[touch]: minor changes for in-game event processing
- Fix[touch]: pressing a passthrough button isn't considered a "cold start"
- Fix[touch]: proper left click handling
- Clean[touch]: remove old commented touch processing code
- Feat[input]: send mouse position events before all other events
- Fix[input]: minor gesture handling an positioning issues
- Feat[input]: interrupt dropping when switching hotbar slots + endless dropping
- Fix[input]: make hotbar behave more like an android button, move hotbar handling into a separate class
- Fix[input]: also check for double taps on ACTION_DOWN/ACTION_POINTER_DOWN
- Feat[input]: Minecraft hotbar as a View
- Fix[input]: make the drop gesture work regardless of gesture settings, fix not being able to rotate camera with gestures turned off
- Fix[input]: make scroll gesture and swap hand more consistent
- Feat[touchpad]: draw properly instead of using an inner View
- Feat[touchpad]: seamsless touchscreen/touchpad/camera interoperation
- Fix[input]: ignore the right click gesture for non-fresh inputs
- Feat[input]: use the grab listener instead of deciding the state on each event
- Fix[input]: fix the remaining bugs
- Feat[input]: handle ACTION_CANCEL in GUI
- Feat/Fix[input]: add alternative mapping for GLFW_KEY_HOME Fixes
- Feat[log]: add autoscroll switch
- Feat[log]: reimplement using DefocusableScrollView
- Fix[build]: put exp4j into the repository instead of relying on jitpack
- Feat: Add Virtual terminal system(VTS)
- Feat[VTS]: Create the required environment
- Feat[VTS]: Reserve space for the successor environment
- Feat[VTS]: Complete the required environment
- Fix[input]: eliminate all improper calls to requestLayout();
- Fix[mouse]: restore translationZ attribute
- Feat[extra]: Mesa -> Update Mesa24.0.5 to Mesa24.0.6
- Update terminal version
- Feat[VTS]: Terminal independent process
- Feat[VTS]: Use tcsh as the terminal shell
- Feat[VTS]: Use the default jre environment selected by the user
- Feat[VTS]: Support gcc from c4droid for the terminal
- Feat[VTS]: Add editing tools such as vim nano
- Feat[VTS]: Add jgui extension interface to start JavaGuiActivity
- Fix[VTS]: Fix the hidden problem of getParcelable in Android 14
- Feat[VTS]: Add lua port for easy expansion
- Feat[VTS]: Update Terminal to 1.0.0
- Fix[VTS]: fixes prompt
- Feat[AutoUnpack]: Try auto unpack jre21
- Feat[AutoUnpack]: Separating the two classes extracted by jre21 and jre17
- Remove useless things
- Remove: Remove JRE17Util.java
- Feat[AutoUnpack]: Put the unpack jre17 on opening the launcher
- Feat[AutoUnpack]: Unpack jre21 when unpack jre17
- Fix[msa]: Avoid the issue of accounts 404-ing when attempting to log in
Past Update:
Feat[Mesa]: Add Mesa24.0.3- Feat[Mesa]: Add Mesa24.0.4
- Feat[Turnip]: Update Turnip Driver
- Fix[misc]: user agent always being null
- Fix the profile editor
- Feat[Turnip]: Update Turnip Driver
- Fix[Language Selector]: Return default data on exception recognition
- Fix[navigation]: stacked fragments on top of each other
- Fix[tools]: forge libraries erasing themselves
- Fix[gamepad]: analog trigger treshold
- Feat: improved account selector
- Fix: missing return statement
- Fix: black screen on back pressed
- Fix missing runtime(x86_64)
- Feat[Language selection]: improve language selector
- Remove[Extra]: Remove Mesa24.0.0
- Fix: username invalid character regular expression
- Feat[Mesa]: Update to 24.0.5
- Feat[Turnip]: Update Turnip Driver
Notice:
- This is the modified app
最新的更新内容:
- 功能[解包]: 尝试自动解包jre11
- 功能[Turnup]: 更新Turnip驱动
- 修复[日志]: 输出正确的启动器名称
- 功能[触摸_输入]: 开始重新实现触摸输入
- 功能[触摸_输入]: 统一手势系统,rclick/lclick/hotbar下降手势重新实现
- 功能[触摸]: 游戏中事件处理的小改动
- 修复[触摸]: 按下直通按钮不被认为是“冷启动”
- 修复[触摸]: 正确的左键处理
- 整理[触摸]: 删除旧的注释触摸处理代码
- 功能[输入]: 发送鼠标位置事件在所有其他事件之前
- 修复[输入]: 小手势处理定位问题
- 功能[输入]: 切换热棒插槽时中断下降+无休止的下降
- 修复[输入]: 使热棒行为更像一个android按钮,将热棒处理移动到一个单独的类
- 修复[输入]: 检查ACTION_DOWN/ACTION_POINTER_DOWN
- 功能[输出上的双击]: Minecraft热棒作为视图
- 修复[输入]: 使下降手势工作,无论手势设置如何,修复不能旋转相机关闭手势
- 修复[输入]: 使滚动手势和交换手更一致
- 功能[触摸板]: 正确绘制而不是使用内视图
- 功能[触摸板]: 无缝触摸屏/触摸板/相机互操作
- 修复[输入]: 忽略右键单击手势的非新鲜输入特征
- 功能[输入]: 使用抓取侦听器而不是决定每个事件的状态
- 修复[输入]: 修复剩余的bug
- 功能[输入]: 在GUI中处理动作/取消
- 功能/修复[输入]: 为GLFW_KEY_HOME Fixes添加替代映射功能ure\logl:address autoscrollSwitch
- 功能[日志]: 使用DefocusableScrollView
- 修复[构建]: 将exp4j放入存储库中而不是依赖于jitpack
- 功能: 添加虚拟终端系统(VTS)
- 功能[虚拟终端]: 创建所需的环境
- 功能[虚拟终端]: 为后续环境预留空间
- 功能[虚拟终端]: 完成所需的环境
- 修复[输入]: 消除对requestLayoutZ的所有不当调用
- 功能[拓展]: Mesa->更新Mesa24.0.5至Mesa24.0.6
- 更新虚拟终端版本
- 功能[虚拟终端]: 终端独立进程
- 功能[虚拟终端]: 使用tcsh作为终端外壳
- 功能[虚拟终端]: 使用用户选择的默认JRE环境
- 功能[虚拟终端]: 支持gcc从c4droid为终端
- 功能[虚拟终端]: 添加编辑工具,如vim,nano
- 功能[虚拟终端]: 添加jgui扩展接口启动javaguiactive
- 修复[虚拟终端]: 修复Android 14中getparadable的隐藏问题
- 功能[虚拟终端]: 添加lua端口便于扩展
- 功能[虚拟终端]: 更新终端到v1.0.0
- 修复[虚拟终端]: 修复提示
- 功能[解包]: 尝试自动解包JRE21
- 功能[解包]: 分离JRE21和JRE17提取的两个类
- 移除无用的东西
- 移除: 移除JRE17UtiLjava
- 功能[解包]: 把解包JRE17放在打开发射器上
- 壮举[解包]: 解包JRE17时解包JRE21
- 修复[msa]: 避免登陆帐户时出现404-ing
过去的更新内容:
功能[Mesa]: 添加Mesa24.0.3- 功能[Mesa]: 添加Mesa24.0.4
- 功能[Turnip]: 更新Turnip驱动
- 修复[misc]: 用户代理始终为空
- 修复配置文件编辑器
- 功能[Turnip]: 更新Turnip驱动
- 修复[游戏语言选择器]: 在识别异常时返回默认数据
- 修复[navigation]: 相互堆叠的碎片
- 修复[tools]: 伪造库擦除自身
- 修复[gamepad]: 模拟触发阈值
- 功能: 改进的帐户选择器
- 修复: 丢失的返回语句
- 修复: 背面黑屏已按下
- 修复丢失的运行时(x86_64)
- 功能[游戏语言选择器]: 改进语言选择器
- 移除[拓展]: 移除Mesa24.0.0
- 修复: 用户名无效字符正则表达式
- 功能[Mesa]: 更新至24.0.5
- 功能[Turnip]: 更新Turnip驱动
注意:
- 这不是官方原包,它是魔改版!!!
20240414
Latest Update:
Feat[Mesa]: Add Mesa24.0.3- Feat[Mesa]: Add Mesa24.0.4
- Feat[Turnip]: Update Turnip Driver
- Fix[misc]: user agent always being null
- Fix the profile editor
- Feat[Turnip]: Update Turnip Driver
- Fix[Language Selector]: Return default data on exception recognition
- Fix[navigation]: stacked fragments on top of each other
- Fix[tools]: forge libraries erasing themselves
- Fix[gamepad]: analog trigger treshold
- Feat: improved account selector
- Fix: missing return statement
- Fix: black screen on back pressed
- Fix missing runtime(x86_64)
- Feat[Language selection]: improve language selector
- Remove[Extra]: Remove Mesa24.0.0
- Fix: username invalid character regular expression
- Feat[Mesa]: Update to 24.0.5
- Feat[Turnip]: Update Turnip Driver
Past Update:
- Refactor[Extra]: Refactor Renderer Experimental Settings Extra Section
- Feat[Extra]: Adoption of new options
- Feat[Extra]: Take effect in connection
- Feat[Extra]: Update the selected state when the value MesaVersion is changed
- Feat[Extra]: Update Selection
- Feat[Bridge]: Adapt to the new scheme
- Feat[Bridge]: Remove old code
- Feat[OSMesaLoader]: Adapt to the new scheme
- Remove[Extra]: Remove old selection
- Feat[Extra]: Inclusion of new options in the Extra
- Feat[NewChoose]: If the condition is not met, it is the hiding option
- Remove all code related to the old Extra
- Workaround[Load]: If the value of an item in the new scheme is null, the existing characters are obtained
- New[Renderer]: Add Freedreno(Mesa23.0.4) renderer
- Feat[Bridge]: Update bridge && new renderer config
- Feat[Extra]: Make mismatched Mesa versions skip unjoined driver model
- New[Renderer]: Add llvmpipe and softpipe (Mesa23.0.0-devel && Mesa23.0.4)
- Feat[Extra]: List llvmpipe and softpipe
- Fix[LOGoutput]: Fixed the log output interface
- Feat[Lib]: Replenishing all of the Mesa Library
- Fix[Adapt]: fix MissingForegroundServiceTypeException
- Fix: Remove unnecessary skips && Add correct identifier
Notice:
- This is the modified app
最新的更新内容:
功能[Mesa]: 添加Mesa24.0.3- 功能[Mesa]: 添加Mesa24.0.4
- 功能[Turnip]: 更新Turnip驱动
- 修复[misc]: 用户代理始终为空
- 修复配置文件编辑器
- 功能[Turnip]: 更新Turnip驱动
- 修复[游戏语言选择器]: 在识别异常时返回默认数据
- 修复[navigation]: 相互堆叠的碎片
- 修复[tools]: 伪造库擦除自身
- 修复[gamepad]: 模拟触发阈值
- 功能: 改进的帐户选择器
- 修复: 丢失的返回语句
- 修复: 背面黑屏已按下
- 修复丢失的运行时(x86_64)
- 功能[游戏语言选择器]: 改进语言选择器
- 移除[拓展]: 移除Mesa24.0.0
- 修复: 用户名无效字符正则表达式
- 功能[Mesa]: 更新至24.0.5
- 功能[Turnip]: 更新Turnip驱动
过去的更新内容:
- 重构[拓展]: 重构渲染器实验性设置Extra部分
- 功能[拓展]: 采用新的方案
- 功能[拓展]: 在连接中生效
- 功能[拓展]: 当值Mesa版本更改时更新选中状态
- 功能[拓展]: 更新选择
- 功能[桥接]: 适应新方案
- 功能[桥接]: 删除旧代码
- 功能[OSMesa加载]: 适应新方案
- 移除[拓展]: 删除旧选择
- 功能[拓展]: 在Extra中加入新选项
- 功能[新选择]: 如果条件不满足,则为隐藏选项
- 删除与旧Extra相关的所有代码
- 预处理[加载]: 如果新方案某一项值为空则获取已有的字符
- 新增[渲染器]: 新增Freedreno(Mesa23.0.4)渲染器
- 功能[桥接]: 更新桥接与新渲染器配置
- 功能[拓展]: 使不匹配的Mesa版本跳过不存在的驱动模型
- 新增[渲染器]: 新增llvmpipe和softpipe渲染器(Mesa23.0.0-devel和Mesa23.0.4)
- 功能[拓展]: 在列表中列出llvmpipe和softpipe渲染器
- 修复[日志输出]: 修复日志输出接口
- 功能[库]: 补充所有Mesa库
- 修复[适配]: 修复MissingForegroundServiceTypeException
- 修复: 删除不必要的跳过并添加正确的标识符
注意:
- 这不是官方原包,它是魔改版!!!
~20240409~
Worning:
- Wrong one update
警告
- 一次错误的更新
20240401-aster-afd
@#¢$£%€
- This version is a special version, let's discover its usage together!!!
- Source Code:https://github.com/ZiMeng-Firefly/test
- Thanks to @HopiHopy for ssistance
@#¢$£%€
- 该版本为特殊版本,一起发现它的用法吧!!!
- 源代码:https://github.com/ZiMeng-Firefly/test
- 感谢@HopiHopy协助完成
20240322
Latest Update:
- Refactor[Extra]: Refactor Renderer Experimental Settings Extra Section
- Feat[Extra]: Adoption of new options
- Feat[Extra]: Take effect in connection
- Feat[Extra]: Update the selected state when the value MesaVersion is changed
- Feat[Extra]: Update Selection
- Feat[Bridge]: Adapt to the new scheme
- Feat[Bridge]: Remove old code
- Feat[OSMesaLoader]: Adapt to the new scheme
- Remove[Extra]: Remove old selection
- Feat[Extra]: Inclusion of new options in the Extra
- Feat[NewChoose]: If the condition is not met, it is the hiding option
- Remove all code related to the old Extra
- Workaround[Load]: If the value of an item in the new scheme is null, the existing characters are obtained
- New[Renderer]: Add Freedreno(Mesa23.0.4) renderer
- Feat[Bridge]: Update bridge && new renderer config
- Feat[Extra]: Make mismatched Mesa versions skip unjoined driver model
- New[Renderer]: Add llvmpipe and softpipe (Mesa23.0.0-devel && Mesa23.0.4)
- Feat[Extra]: List llvmpipe and softpipe
- Fix[LOGoutput]: Fixed the log output interface
- Feat[Lib]: Replenishing all of the Mesa Library
- Fix[Adapt]: fix MissingForegroundServiceTypeException
- Fix: Remove unnecessary skips && Add correct identifier
Past Update:
- Feat[Java]: Openjdk with adoptium
- Feat[Game]: Game Language Selector
- Feat[Game]: Allow out-of-game changes to game language
- Feat[Game]: Adjust language name based on version
- Feat[Game]: Add global language settings
- Feat[Game]: Launcher default game language Settings
- Fix[VideoSetting]: Resolution scaling beyond 100 will not save properly
- Feat[Renderer]: Add Zink Mesa23.0.0-devel
- Fix[Bridge]: Fix misrepresentation
- Fix[Bridge]: Enable vgpu and holy renderer to use the bridge
- Fix[lwjgl]: Fix incorrect loading of Mesa renderer
- Fix[LOG]: fix output incorrect version number
- Fix[lwjgl]: Fix partial renderer not passing lwjgl
- Fix[lwjgl]: Fix incorrect loading using normal framebuffer
- Fix[lwjgl]: Fix alternate framebuffer enable condition ambiguity
- Feat[lwjgl]: More concise expression
- Feat[mirror]: Remove MCBBS download mirror
- Feat[lwjgl]: Make Mesa22.0.5 load framebuffer
- Feat[Error]: Error and exit when alternate framebuffer is detected as disabled
- Feat[Game]: Enable log output on game startup
- Feat[Launch]: Rename part of the experimental setup
- Update openjdk8
- Update openjdk17
Notice:
- This is the modified app
最新的更新内容:
- 重构[拓展]: 重构渲染器实验性设置Extra部分
- 功能[拓展]: 采用新的方案
- 功能[拓展]: 在连接中生效
- 功能[拓展]: 当值Mesa版本更改时更新选中状态
- 功能[拓展]: 更新选择
- 功能[桥接]: 适应新方案
- 功能[桥接]: 删除旧代码
- 功能[OSMesa加载]: 适应新方案
- 移除[拓展]: 删除旧选择
- 功能[拓展]: 在Extra中加入新选项
- 功能[新选择]: 如果条件不满足,则为隐藏选项
- 删除与旧Extra相关的所有代码
- 预处理[加载]: 如果新方案某一项值为空则获取已有的字符
- 新增[渲染器]: 新增Freedreno(Mesa23.0.4)渲染器
- 功能[桥接]: 更新桥接与新渲染器配置
- 功能[拓展]: 使不匹配的Mesa版本跳过不存在的驱动模型
- 新增[渲染器]: 新增llvmpipe和softpipe渲染器(Mesa23.0.0-devel和Mesa23.0.4)
- 功能[拓展]: 在列表中列出llvmpipe和softpipe渲染器
- 修复[日志输出]: 修复日志输出接口
- 功能[库]: 补充所有Mesa库
- 修复[适配]: 修复MissingForegroundServiceTypeException
- 修复: 删除不必要的跳过并添加正确的标识符
过去的更新内容:
- 功能[Java]: 使用adoptium的openjdk
- 功能[游戏]: 默认游戏需要选择器
- 功能[游戏]: 允许游戏外更改游戏内语言
- 功能[游戏]: 根据版本调整语言名称
- 功能[游戏]: 添加全局语言设置
- 功能[游戏]: 启动器默认游戏语言设置
- 修复[视频设置]: 修复分辨率缩放超过100将无法正确保存
- 功能[渲染器]: 添加Zink(Mesa23.0.0-devel)渲染器
- 修复[桥接]: 修复表述错误
- 修复[桥接]: 允许Holy和Vgpu渲染器通过桥接
- 修复[日志]: 修复输出错误的启动器版本号
- 修复[lwjgl]: 修复Mesa渲染器的不正确加载
- 功能[镜像]: 移除MCBBS下载源
- 修复[lwjgl]: 修复部分渲染器不通过lwjgl
- 修复[lwjgl]: 修复使用普通帧缓冲区不正确加载
- 修复[lwjgl]: 修复备用帧缓冲区启用条件不明确
- 功能[lwjgl]: 更简明的表述方式
- 功能[lwjgl]: 使Mesa22.0.5可以使用备用帧缓冲区
- 功能[Error]: 检测到备用帧缓冲区被禁用时报错并退出
- 功能[游戏]: 添加在游戏启动器时开启日志查看的功能
- 功能[启动器]: 重命名渲染器实验性设置内部分内容
- 更新openjdk8
- 更新openjdk17
注意:
- 这不是官方原包,它是魔改版!!!
20240316
Latest Update:
- Feat[Java]: Openjdk with adoptium
- Feat[Game]: Game Language Selector
- Feat[Game]: Allow out-of-game changes to game language
- Feat[Game]: Adjust language name based on version
- Feat[Game]: Add global language settings
- Feat[Game]: Launcher default game language Settings
- Fix[VideoSetting]: Resolution scaling beyond 100 will not save properly
- Feat[Renderer]: Add Zink Mesa23.0.0-devel
- Fix[Bridge]: Fix misrepresentation
- Fix[Bridge]: Enable vgpu and holy renderer to use the bridge
- Fix[lwjgl]: Fix incorrect loading of Mesa renderer
- Fix[LOG]: fix output incorrect version number
- Fix[lwjgl]: Fix partial renderer not passing lwjgl
- Fix[lwjgl]: Fix incorrect loading using normal framebuffer
- Fix[lwjgl]: Fix alternate framebuffer enable condition ambiguity
- Feat[lwjgl]: More concise expression
- Feat[mirror]: Remove MCBBS download mirror
- Feat[lwjgl]: Make Mesa22.0.5 load framebuffer
- Feat[Error]: Error and exit when alternate framebuffer is detected as disabled
- Feat[Game]: Enable log output on game startup
- Feat[Launch]: Rename part of the experimental setup
- Update openjdk8
- Update openjdk17
Past Update:
- Fix[Custom]: Fix custom GL/GLSL text entry box to keep only one data
- Workaround[Bridge]: Attempt to resolve holy render which crashes on some device
- Fix[Bridge]: Fix 1.12.2 Failed to launch on holy renderer(Old bridges need to be opened and used)
- Fix[UI]: Fix text that is not used correctly
- Fix[UI]: Put the other login buttons in the correct position
- Fix[lwjgl]: Fix link error
Notice:
- This is the modified app
最新的更新内容:
- 功能[Java]: 使用adoptium的openjdk
- 功能[游戏]: 默认游戏需要选择器
- 功能[游戏]: 允许游戏外更改游戏内语言
- 功能[游戏]: 根据版本调整语言名称
- 功能[游戏]: 添加全局语言设置
- 功能[游戏]: 启动器默认游戏语言设置
- 修复[视频设置]: 修复分辨率缩放超过100将无法正确保存
- 功能[渲染器]: 添加Zink(Mesa23.0.0-devel)渲染器
- 修复[桥接]: 修复表述错误
- 修复[桥接]: 允许Holy和Vgpu渲染器通过桥接
- 修复[日志]: 修复输出错误的启动器版本号
- 修复[lwjgl]: 修复Mesa渲染器的不正确加载
- 功能[镜像]: 移除MCBBS下载源
- 修复[lwjgl]: 修复部分渲染器不通过lwjgl
- 修复[lwjgl]: 修复使用普通帧缓冲区不正确加载
- 修复[lwjgl]: 修复备用帧缓冲区启用条件不明确
- 功能[lwjgl]: 更简明的表述方式
- 功能[lwjgl]: 使Mesa22.0.5可以使用备用帧缓冲区
- 功能[Error]: 检测到备用帧缓冲区被禁用时报错并退出
- 功能[游戏]: 添加在游戏启动器时开启日志查看的功能
- 功能[启动器]: 重命名渲染器实验性设置内部分内容
- 更新openjdk8
- 更新openjdk17
过去的更新内容:
- 修复[自定义]: 修复自定义GL/GLSL只保留一个值
- 解决方案[Bridge]: 尝试解决在某些设备上崩溃的holy渲染器
- 修复[Bridge]: 修复1.12.2在holy渲染器上未正常工作(需打开使用旧的Bridge)
- 修复[UI]: 修复未正确使用的文本
- 修复[UI]: 将其它登陆放入正确的位置
- 修复[lwjgl]: 修复链接错误
注意:
- 这不是官方原包,它是魔改版!!!
20240303
Latest Update:
- Fix[Custom]: Fix custom GL/GLSL text entry box to keep only one data
- Workaround[Bridge]: Attempt to resolve holy render which crashes on some device
- Fix[Bridge]: Fix 1.12.2 Failed to launch on holy renderer(Old bridges need to be opened and used)
- Fix[UI]: Fix text that is not used correctly
- Fix[UI]: Put the other login buttons in the correct position
- Fix[lwjgl]: Fix link error
Past Update:
- Custom version icon
- Workaround[Bridge]: Remove Property Settings
- Workaround[Bridge]: Resuspend link
- Feat[Turnip] : support for A750
- Feat[Mesa]: Update to 24.0.0
- Fix link error
- Feat[Java]: Support for java11
- Update mouse pointer
- Feat[envMap]Put vtest in the right place
- Update authlib-injector
- Workaround[Bridge]: preprocessing gbuffer for global manipulation
- Workaround[Bridge]: Allow frame buffer to be disabled
Notice:
- This is the modified app
最新的更新内容:
- 修复[自定义]: 修复自定义GL/GLSL只保留一个值
- 解决方案[Bridge]: 尝试解决在某些设备上崩溃的holy渲染器
- 修复[Bridge]: 修复1.12.2在holy渲染器上未正常工作(需打开使用旧的Bridge)
- 修复[UI]: 修复未正确使用的文本
- 修复[UI]: 将其它登陆放入正确的位置
- 修复[lwjgl]: 修复链接错误
过去的更新内容:
- 自定义版本图标
- 解决方案[Bridge]: 移除属性设置
- 解决方案[Bridge]: 重挂链接
- 功能[Turnip]: 支持A750
- 功能[Mesa]: 更新至24.0.0
- 修复链接错误
- 功能[Java]: 支持JAVA11
- 更新虚拟鼠标图标
- 功能[envMap]将vtest放入正确位置
- 更新authlib注入器
- 解决方案[Bridge]: 预处理全局操作的gbuffer
- 解决方案[Bridge]: 允许禁用帧缓冲区
注意:
- 这不是官方原包,它是魔改版!!!
20240223
Emergency Update:
- Update authlib-injector
- Workaround[Bridge]: preprocessing gbuffer for global manipulation
- Workaround[Bridge]: Allow frame buffer to be disabled
Latest Update:
- Custom version icon
- Workaround[Bridge]: Remove Property Settings
- Workaround[Bridge]: Resuspend link
- Feat[Turnip] : support for A750
- Feat[Mesa]: Update to 24.0.0
- Fix link error
- Feat[Java]: Support for java11
- Update mouse pointer
- Feat[envMap]Put vtest in the right place
Notice:
- This is the modified app
紧急更新:
- 更新authlib注入器
- 解决方案[Bridge]: 预处理全局操作的gbuffer
- 解决方案[Bridge]: 允许禁用帧缓冲区
最新的更新内容:
- 自定义版本图标
- 解决方案[Bridge]: 移除属性设置
- 解决方案[Bridge]: 重挂链接
- 功能[Turnip]: 支持A750
- 功能[Mesa]: 更新至24.0.0
- 修复链接错误
- 功能[Java]: 支持JAVA11
- 更新虚拟鼠标图标
- 功能[envMap]将vtest放入正确位置
注意:
- 这不是官方原包,它是魔改版!!!