|
|
dc97f43a72
|
<mymessagemanager>APK 15.12.10 release Publish.
|
2026-05-09 13:46:04 +08:00 |
|
|
|
222538d259
|
fix: SMSView/TTSRuleView 圆角统一为全局属性,修复 CardView 裁剪边框
SMSView/TTSRuleView 的 cardCornerRadius 统一为全局配置:
- 5 个布局文件 app:cardCornerRadius="12dp" → "?attr/borderCornerRadius"
(listview_sms / listview_smsrecycle / listview_ttsplayrule
listview_ttsplayrule_simple / view_smssend)
修复 CardView 裁剪内部 bg_container_border 圆角描边:
- view_smssend.xml:SMSView(CardView)添加 android:padding="2dp"
使内部 LinearLayout 的 bg_container_border 描边不被裁剪
- view_smssend_part1.xml:android:padding 10dp→6dp 与圆角半径对齐
|
2026-05-09 13:42:39 +08:00 |
|
|
|
14f0b7c935
|
<mymessagemanager>APK 15.12.9 release Publish.
|
2026-05-09 11:16:04 +08:00 |
|
|
|
4e4673a93b
|
feat: 容器统一加灰色边框,borderCornerRadius 属性统一管理圆角
创建通用灰色边框 drawable(5 模块各一份):
- bg_container_border.xml:透明填充 + 1dp #B0B0B0 描边
- 自动应用到 80 个无背景容器的布局文件
深色模式 bg_frame 加边框:
- drawable-night/bg_frame.xml(mymessagemanager + aes):
背景 shape 添加 1dp #666666 描边,保留渐变蒙版
统一圆角为 6dp(borderCornerRadius 属性化):
- 5 模块 attrs.xml 声明 borderCornerRadius(dimension)
- 12 个主题(6 普通 + 6 深色)设置 borderCornerRadius=6dp
- 12 个 drawable 文件约 40 处 corners 改用 ?attr/borderCornerRadius
(bg_frame / bg_frame_black/white / bg_shadow / bg_border_round
bg_toolbar_log / acard_frame_main / atoolbar_frame / ohpcts_frame
bg_container_border 等)
- 3 个 Java 自定义控件(AToolbar / ASupportToolbar / AboutView)
从硬编码 px 改为读取 ?attr/borderCornerRadius
受益布局模块:libaes / libappbase / appbase / mymessagemanager / aes / winboll
|
2026-05-09 10:59:55 +08:00 |
|
|
|
b385aa7030
|
feat: 各主题独立文本颜色,深色模式 bg_frame 去白底加渐变蒙版
主题文本颜色独立化(mymessagemanager):
- values/colors.xml:text_color_primary 拆分为 6 个主题独立色
default=#FF212121(暗灰)、depth=#FF1A237E(深靛蓝)
sky=#FF01579B(深蓝)、golden=#FF3E2723(深棕)
memor=#FF4A148C(深紫)、tao=#FF424242(深灰)
- values/styles.xml:6 个主题分别引用各自的 text_color_primary_*
深色模式文本统一中灰色:
- values-night/colors.xml:6 个主题统一使用 #FF999999
与各主题 SMS 气泡色(黄/绿/蓝/紫/金/灰)明显区分
- values-night/styles.xml:6 个主题引用各自的 text_color_primary_* 资源
深色模式 bg_frame 背景去白改蒙版:
- drawable-night/bg_frame.xml(mymessagemanager + aes):
第二层渐变从 #FFFFFFFF→#0FFFFFFF 改为 #1AFFFFFF→#00000000
去除白底,保留 10% 白渐变过渡蒙版提供边框定义感
|
2026-05-09 10:29:56 +08:00 |
|
|
|
55c7f7d327
|
feat: 统一应用文本颜色由主题控制,支持深色/普通模式自适应
主题改造(mymessagemanager):
- values/styles.xml + values-night/styles.xml:6种风格x2模式共12个主题
统一设置 android:textColorPrimary / textColorPrimary / android:textColor / colorTextColor
指向 @color/text_color_primary
- values/colors.xml:text_color_primary=#FF000000(普通模式黑色)
- values-night/colors.xml:text_color_primary=#FF00FF00(深色模式绿色)
- attrs.xml:声明 textColorPrimary 属性解决 AAPT2 编译错误
清除硬编码文本颜色(跨模块):
- 移除 13 个布局文件中的 android:textColor 属性(libappbase/libaes/winboll/appbase)
- 移除 3 个 Java 文件中的 setTextColor(Color.BLACK/white/gray) 调用
- 移除 ComposeSMSActivity / CharsetRefuseEditDialog 中的自定义文本颜色
- 移除 toast_custom_view.xml / view_tts_back.xml 中的 android:textColor
CompoundButton 文本颜色适配:
- ConfirmSwitchView:initView 中读取主题 textColorPrimary 的 ColorStateList 并显式设置
- activity_appsettings.xml:平台 Switch 替换为 ConfirmSwitchView
- fragment_main.xml:Switch 添加 textColor=?android:attr/textColorPrimary
- 10个 RadioButton + 4个 CheckBox 添加 textColor=?android:attr/textColorPrimary
|
2026-05-09 10:02:44 +08:00 |
|
|
|
99de6c05ba
|
<mymessagemanager>APK 15.12.8 release Publish.
|
2026-05-08 20:59:57 +08:00 |
|
|
|
63580b111c
|
feat: 新增SMSRecycle2Activity自由模式回收站与刻度全局同步
- 新增SMSRecycle2Activity窗口,每项使用ProtectModeTextView显示短信内容
- 顶部添加示例ProtectModeTextView,刻度值通过SP全局同步到列表所有项
- AppSettingsActivity新增回收站模式RadioGroup:简洁模式/自由模式
- MainActivity回收站菜单根据配置路由到对应Activity
- AppConfigBean新增recycleBinClass字段持久化模式选择
- ProtectModeTextView新增OnScaleChangedListener与setContentTextWithScale
|
2026-05-08 20:46:27 +08:00 |
|
|
|
3b60a3b713
|
feat: 新增ProtectModeTextView自定义控件
1. 继承LinearLayout,内置TextView与0~12刻度SeekBar
2. 刻度0保持原始文本不打乱,1~12为每组相邻字符个数
3. 按刻度固定长度从头至尾字符分组,分组列表随机打乱后拼接输出
4. 支持含空格/标点完整字符解析,对外提供setContentText设置文本接口
|
2026-05-08 19:35:39 +08:00 |
|
|
|
65f0515139
|
<mymessagemanager>APK 15.12.7 release Publish.
|
2026-02-11 05:29:20 +08:00 |
|
|
|
5316ac1815
|
设置窗口UI优化。添加TTS悬浮窗口位置调整功能。
|
2026-02-11 05:22:36 +08:00 |
|
|
|
6c2581276e
|
复制 https://gitea.winboll.cc/Studio/WinBoLL_Bck20260112_122031_590.git mymessagemanager 分支最新源码。
|
2026-02-11 03:13:39 +08:00 |
|