LaizyBoy
|
74443950c4
|
chore(config): 调整项目构建配置,取消忽略 settings.gradle
- 修改 .gitignore 取消注释 settings.gradle 和 gradle.properties
- 删除 settings.gradle 文件
|
2026-05-06 12:25:05 +08:00 |
|
LaizyBoy
|
0607af429b
|
Merge branch 'winboll' of https://gitea.winboll.cc/Studio/WinBoLL into winboll
|
2026-05-06 12:21:06 +08:00 |
|
|
|
55baf0afac
|
Merge branch 'aes' into winboll
|
2026-05-06 12:06:40 +08:00 |
|
LaizyBoy
|
1d0dec8de5
|
降级Java版本从11到7
|
2026-05-06 12:04:19 +08:00 |
|
LaizyBoy
|
39e825f03e
|
fix(browser): 外部调用时直接打开传入的网页链接,不再默认加载首页
- BrowserFragment 新增 newInstance(initialUrl) 工厂方法
- initWinBoLLView 优先使用外部传入的 URL 参数
- MainActivity 在创建 Fragment 时即传入外部 URL,避免先加载首页再跳转的闪烁
|
2026-05-06 11:28:14 +08:00 |
|
LaizyBoy
|
cd0599d639
|
feat(browser): 支持外部应用调用传入网页地址
- 在 AndroidManifest.xml 为 MainActivity 添加 http/https 的 intent-filter
- 设置 singleTask 启动模式以复用 Activity 实例
- BrowserFragment 新增 MSG_OPEN_URL 消息处理外部 URL 跳转
- MainActivity 实现 handleExternalUrl 方法,在 onCreate/onNewIntent 中捕获并加载网页
|
2026-05-06 11:17:13 +08:00 |
|
LaizyBoy
|
aef5a62e47
|
feat(network): 全局启用 HTTP 明文流量支持
- 修改 network_security_config.xml 允许所有 HTTP 协议访问
- 移除对 HTTP 访问的域名限制
|
2026-05-06 11:11:39 +08:00 |
|
LaizyBoy
|
06253feba8
|
feat(ollama): 添加 Ollama 模型对话功能
- 新增 OllamaWindowActivity 用于模型对话交互
- 添加 Ollama 配置对话框(API地址、模型、温度、token等)
- 在主菜单中增加 Ollama 窗口入口
- 包含发送、停止、清空等对话控制功能
- 更新 buildCount 至 15
|
2026-05-06 11:08:04 +08:00 |
|
|
|
1dbca0f290
|
添加 Gradle 编译调试信息。
|
2026-05-04 20:16:25 +08:00 |
|
|
|
14d0227158
|
编译输出信息调整
|
2026-05-04 19:57:39 +08:00 |
|
|
|
3fcdbabcc9
|
改进APK应用包输出资源配置。
|
2026-05-04 19:38:52 +08:00 |
|
LaizyBoy
|
74ab06448f
|
feat: 添加剪裁背景相关组件及版本更新
- 新增BackgroundRadioButton自定义单选按钮组件
- 新增CustomApplicationBackground应用背景管理类
- 更新build.properties版本构建号(0->19)
- 完善封面剪裁背景修改功能相关基础设施
|
2026-05-02 10:49:36 +08:00 |
|
LaizyBoy
|
6cf5ac2034
|
feat: 添加CropBackgroundUtils工具类及封面剪裁背景修改功能
- 创建CropBackgroundUtils工具类,实现与BackgroundUtils类似的背景管理功能
- 在封面剪裁窗口(CropActivity)添加"修改剪裁背景颜色"按钮
- 按钮点击后弹出Toast提示信息
- 使用独立的偏好设置存储(crop_background_prefs)
|
2026-05-02 10:48:28 +08:00 |
|
|
|
a2884122aa
|
实现主窗口背景颜色修改功能。
|
2026-05-02 10:40:22 +08:00 |
|
|
|
03ae37dc91
|
fix: BackgroundUtils初始化时自动保存配置至SP
- initFromResource 和 initFromColor 增加自动调用 saveToPreferences()
- 优化 initFromPreferences 默认逻辑,避免重复调用保存方法
|
2026-05-02 10:32:58 +08:00 |
|
|
|
aea9f1d745
|
feat: 增强BackgroundUtils属性获取功能
- 新增 getAttributeValueType() 函数,返回当前属性值类型
- 新增 getResId() 和 getColor() 公共函数,用于获取具体的属性值
|
2026-05-02 10:15:03 +08:00 |
|
|
|
0786d69ad6
|
refactor: 调整主窗口背景设置逻辑与布局透明度
- MainActivity: 将背景设置逻辑从 onCreate 移至 onPostCreate
- activity_main.xml: RecyclerView 背景颜色修改为透明
|
2026-05-02 10:05:26 +08:00 |
|
|
|
1585ff7eed
|
feat: 重构背景管理系统,移除选择背景对话框并添加BackgroundUtils工具类
- 移除 BgSelectorDialog 对话框及 dialog_bg_selector 布局文件
- 移除 ImageViewerActivity 中的背景选择按钮及相关方法(switchBg/applyBg)
- 移除 CropActivity 中的背景颜色预览视图及 showBgDialog 方法
- 移除 ImagePagerAdapter 中的 bgType 参数,背景固定为黑色
- 新增 BackgroundUtils 单例工具类,支持:
- 通过资源ID或颜色值创建背景Drawable
- DrawableType枚举记录创建方式
- SharedPreferences持久化存储背景配置
- 首次启动默认使用绿色背景并保存
- 在 GlobalWinBoLLApplication 中初始化BackgroundUtils
- 在 MainActivity 中应用BackgroundUtils设置的背景
- 主窗口菜单添加修改背景颜色选项
|
2026-05-02 09:54:48 +08:00 |
|
|
|
91b2b1b480
|
处理AIDE Pro编译提示问题
|
2026-05-02 02:53:05 +08:00 |
|
|
|
bef3f3ce81
|
<gallery>APK 15.0.15 release Publish.
gallery-v15.0.15
|
2026-05-01 21:09:33 +08:00 |
|
|
|
c0da46e0fd
|
为preview_image添加单击事件,随机改变容器背景色
- 为preview_image的父级LinearLayout添加id标识(preview_image_container)
- 实现单击preview_image时随机生成颜色并改变容器背景
- 添加必要的import语句(LinearLayout, Random)
|
2026-05-01 21:05:23 +08:00 |
|
|
|
72ca11a1af
|
剪裁信息对话框,预览图片时添加一个边框。
|
2026-05-01 20:52:33 +08:00 |
|
|
|
5cd9c88cdc
|
<debugtemp>APK 15.0.56 release Publish.
debugtemp-v15.0.56
|
2026-05-01 17:09:11 +08:00 |
|
|
|
ed96d0ed07
|
<debugtemp>APK 15.0.55 release Publish.
debugtemp-v15.0.55
|
2026-05-01 17:08:10 +08:00 |
|
|
|
e69ffa4e66
|
初始化类库模块编译参数配置。
|
2026-05-01 16:19:58 +08:00 |
|
|
|
68ddb22e83
|
添加类库项目模板libdebugtemp。
|
2026-05-01 16:07:05 +08:00 |
|
|
|
5decb2f8d9
|
<gallery>APK 15.0.14 release Publish.
gallery-v15.0.14
|
2026-05-01 10:29:10 +08:00 |
|
|
|
29e7cfe985
|
refactor: 抽象背景选择对话框为独立的BgSelectorDialog类
- 新增BgSelectorDialog对话框类,继承Dialog
- 新增dialog_bg_selector.xml布局文件定义对话框视图
- 重构ImageViewerActivity.switchBg()使用新的BgSelectorDialog
- 重构CropActivity.showBgDialog()使用新的BgSelectorDialog
- 统一两个Activity的背景选择交互方式
|
2026-05-01 10:25:45 +08:00 |
|
|
|
6d521fefdb
|
<gallery>APK 15.0.13 release Publish.
gallery-v15.0.13
|
2026-05-01 09:21:07 +08:00 |
|
|
|
f7932c134f
|
编译调试
|
2026-05-01 09:18:40 +08:00 |
|
|
|
93c59b0424
|
feat: 封面剪裁窗口使用与图片浏览窗口一致的背景颜色设置
- CropCanvasView: 将画布背景从固定的 Color.BLUE 改为支持 3 种背景类型
(灰白棋盘格 / 全白 / 全黑),与 ImageViewerActivity 保持一致
- 新增 bgType 字段、setBackgroundType() / getBackgroundType() 方法
- 新增 drawBackground() 统一绘制方法,用于 onDraw() 和 getCanvasBitmap()
- 棋盘格使用 Drawable.draw() 渲染 Vector 到 Bitmap,再通过 BitmapShader 平铺
- CropActivity: 从 Preferences 读取保存的 bgType 并应用到画布
- 将颜色拾取按钮替换为背景选择按钮 (ic_bg),弹出单选对话框切换背景
- 切换时调用 prefs.setBgType() 保存,与图片浏览窗口共享同一数据源
- 工具栏颜色指示器随背景类型更新
- 剪裁信息对话框改为显示背景类型名称
|
2026-05-01 09:15:30 +08:00 |
|
|
|
fe248349df
|
<gallery>APK 15.0.12 release Publish.
gallery-v15.0.12
|
2026-05-01 08:34:01 +08:00 |
|
|
|
4790238343
|
更新图片浏览窗口工具栏Gallery按钮图标
- 将ImageViewerActivity工具栏中的btn_gallery图标从ic_cover替换为ic_view_gallery_outline
- 修改ic_view_gallery_outline的fillColor从黑色(#ff000000)改为白色(#FFFFFF),与工具栏其他图标颜色保持一致
|
2026-05-01 08:31:11 +08:00 |
|
|
|
f144d91bb6
|
添加ic_view_gallery_outline图标
|
2026-05-01 08:22:37 +08:00 |
|
|
|
9c0e56462e
|
<gallery>APK 15.0.11 release Publish.
gallery-v15.0.11
|
2026-05-01 04:09:20 +08:00 |
|
|
|
4d977646e6
|
Merge remote-tracking branch 'origin/gallery' into gallery
|
2026-05-01 03:59:54 +08:00 |
|
|
|
2d912abf92
|
feat: 重构主窗口菜单,将系统相册入口移至图片浏览窗口
- MainActivity: 移除 action_gallery 按钮,替换为 action_mi_gallery (小米相册)
- MainActivity: 移除 action_reset_gallery 按钮及响应代码
- ImageViewerActivity: 新增 btn_gallery 按钮,点击当前浏览图片打开相册选择器
- menu_main: 删除 action_gallery 和 action_reset_gallery 菜单项
- drawable: ic_cover 颜色改为白色以适配暗色工具栏
- drawable: 新增 ic_mi_gallery (小米相册图标),删除 ic_cover_reset
- strings: 新增 mi_gallery 字符串资源
|
2026-05-01 03:56:03 +08:00 |
|
|
|
f764de4077
|
<gallery>APK 15.0.10 release Publish.
gallery-v15.0.10
|
2026-04-30 23:01:42 +08:00 |
|
|
|
0788a52652
|
feat: 添加系统相册入口及重置默认打开方式功能
【功能更新】
1. 系统相册按钮:
- 工具栏新增“系统相册”菜单项 (ic_cover)。
- 点击后通过 Intent 调用系统默认相册。
2. 重置按钮:
- 工具栏新增“重置”菜单项 (ic_cover_reset)。
- 清除图库 ACTION_VIEW 的默认打开记录,恢复应用选择框。
- 兼容处理:API <= 30 自动清除,API > 30 提示适配限制说明。
【代码变更】
- MainActivity.java: 新增 action_gallery 与 action_reset_gallery 响应逻辑,包含异常捕获。
- menu_main.xml: 注册两个新菜单项。
- strings.xml: 新增 "system_gallery", "reset_gallery" 字符串资源。
【其他新增】
- 新增 ColorPaletteDialog 类及 dialog_color_palette.xml 布局。
- 新增 styles.xml 样式 ColorPaletteDialog。
- 新增重置图标资源 ic_cover_reset.xml。
- 更新 build.properties 版本配置。
|
2026-04-30 22:54:44 +08:00 |
|
|
|
f3b3036591
|
feat(pattern-lock): 添加图案密码解锁功能
- 创建带图案打开意图过滤器的 PatternLockActivity
- 构建图案锁布局和点背景样式
- 添加图案锁颜色和字符串资源
- 更新构建计数到 11
注意:图案锁 UI 已创建但尚未集成
|
2026-04-30 15:11:20 +08:00 |
|
|
|
28ecc605e1
|
<winboll>APK 15.11.26 release Publish.
winboll-v15.11.26
|
2026-04-30 12:07:31 +08:00 |
|
|
|
523a8e49e0
|
更新一下属性命名,清理冗余代码。
|
2026-04-30 12:03:37 +08:00 |
|
|
|
59a9e0ee45
|
添加TermuxButton按钮控件类
|
2026-04-30 11:48:27 +08:00 |
|
|
|
cbf1341435
|
添加TermuxButtonModel数据模型
|
2026-04-30 10:57:34 +08:00 |
|
|
|
dadf573675
|
改进Termux应用调用函数,添加TermuxWorkSpaces按钮响应。
|
2026-04-30 10:42:50 +08:00 |
|
|
|
7420a5cd48
|
添加TermuxWorkSpaces按钮视图
|
2026-04-30 10:14:27 +08:00 |
|
|
|
dc6a589db4
|
调整UI布局
|
2026-04-30 10:09:12 +08:00 |
|
|
|
e3f47043ef
|
更新Termux应用打开方法
|
2026-04-30 09:58:50 +08:00 |
|
|
|
a825951aad
|
feat: 在 MyTermuxActivity 中添加 Termux 按钮功能
- 在 activity_my_termux.xml 布局中添加 Termux 按钮(底部居中)
- 在 MyTermuxActivity.java 中实现按钮点击事件
- 调用 TermuxCommandExecutor 执行 Termux 命令
- 移除了空 FrameLayout,简化布局结构
|
2026-04-30 09:42:08 +08:00 |
|
|
|
79cb841349
|
feat: 添加 MyTermuxActivity 菜单及工具栏功能
- MainActivity 添加 MyTermuxActivity 菜单项
- 配置 MyTermuxActivity 注册到 AndroidManifest.xml
- 添加 Toolbar 布局并初始化工具栏
- 设置一级标题应用名称、二级标题活动名称
- 添加返回按钮导航逻辑
修改文件:MainActivity.java, MyTermuxActivity.java, activity_my_termux.xml, toolbar_main.xml, strings.xml, AndroidManifest.xml, gradlew
|
2026-04-30 08:56:49 +08:00 |
|