Commit Graph

45 Commits

Author SHA1 Message Date
92e622792a feat: 新增头像上传、更新架构
1.新增头像上传功能
2.使用Retrofit代替接口访问
2024-11-15 15:07:51 +08:00
279fc96d52 feat: 完善各功能
1.新增好友消息列表未读数目
2.修复聊天界面Item显示问题
3.修复登录闪退问题
2024-11-13 20:45:05 +08:00
15f9409618 fix: 完善修改昵称功能
1.完善修改昵称功能
2.使用viewpager2重构主页4个fragment
3.完善好友列表的昵称备注显示
2024-11-10 11:20:52 +08:00
53bbc029b9 feat: 新增联系人列表、修改昵称功能
1.新增联系人列表
2.新增修改昵称界面
2024-11-06 19:18:46 +08:00
d4dc9a3b24 refactor: 重构主页面
1.将主页面更改为4个页面
2.完善自定义CustomItem
2024-11-01 19:14:16 +08:00
acacdf1233 fix: 完善登陆注册注销功能 2024-10-30 18:18:33 +08:00
d340abde42 fix: 更改应用图标
更改应用图标
2024-10-30 13:04:36 +08:00
e6094e9a33 fix: 完善聊天界面功能面板
完善聊天界面功能面板
2024-10-29 22:35:49 +08:00
4ac75337ec Rename .java to .kt 2024-10-29 22:35:48 +08:00
fba406fbc5 refactor: 将ContactsUtil更改为单例类
将ContactsUtil更改为单例类
2024-10-29 12:53:10 +08:00
d4061748cb style: 使用detekt优化代码
使用detekt优化代码
2024-10-29 12:50:58 +08:00
91c24f5b25 fix: 修复聊天功能面板左右边距不一致问题
修复聊天功能面板左右边距不一致
2024-10-29 09:57:29 +08:00
c6d6e65f0b fix(登录模块): 去除登录模块自动填充密码背景
去除登录模块自动填充密码黄色背景
2024-10-28 14:58:44 +08:00
d76ee587f0 refactor: 更改database层为data层
更改database层为data层
2024-10-27 22:10:41 +08:00
b81419b40f refactor: 更改view层为ui层
1.更改view层为ui层
2.将全部java类更改为kotlin编写
2024-10-27 18:52:04 +08:00
7c2a9f0619 feat(聊天模块): 修改聊天模块adapter
使用多itemtype代替原消息显示逻辑
2024-10-26 23:37:17 +08:00
e81bbf516d refactor: 修改service层
1.修改service层语言为kotlin
2.使用kotlin中的协程代替原service中的线程池
2024-10-25 23:52:33 +08:00
971a6bace7 Rename .java to .kt 2024-10-25 23:52:33 +08:00
ab7e9e2c8a refactor: 修改util层
修改util层语言为kotlin
2024-10-24 22:51:12 +08:00
25405fd120 Rename .java to .kt 2024-10-24 22:51:11 +08:00
023fdbb324 refactor: 修改database层
修改database层语言为kotlin
2024-10-24 22:01:56 +08:00
8919957c37 Rename .java to .kt 2024-10-24 22:01:56 +08:00
614e0af3ba refactor: 修改Repo层和ViewModel层
修改Repo层和ViewModel层为kotlin语言
2024-10-23 20:40:11 +08:00
3a15994c48 Rename .java to .kt 2024-10-23 20:40:10 +08:00
19f5b006a6 feat(自定义控件):
新增自定义开关控件
2024-10-23 19:50:29 +08:00
eb94db1fe3 style: 去除所有文件标头中的Description Tag 2024-10-23 17:22:45 +08:00
a2d4513e57 refactor(添加好友模块): 合并添加联系人Repo
合并添加联系人Repo
2024-10-23 16:47:33 +08:00
c1a28b9bef fix(好友列表模块): 修复好友列表不显示问题
修复好友列表不显示问题
2024-10-23 16:46:32 +08:00
fea67b33ce feat(好友模块): 添加好友申请功能
1.添加好友申请功能
2.添加接受好友申请功能
3.使用kotlinx-serialization-json代替部分gson
2024-10-22 22:20:18 +08:00
0a2a7ec3cd style: 修改命名规则
修改部分资源文件命名规则
2024-10-18 15:04:25 +08:00
5aa3f5e526 fix(通讯录模块): 完善通讯录模块
完善通讯录模块
2024-10-17 22:19:01 +08:00
e02cf3de04 fix: 更改底层适应kotlin
更改底层适应kotlin
2024-10-17 13:26:11 +08:00
fa09b9c5a1 fix: 杂项提交
杂项提交
2024-10-16 14:10:05 +08:00
a74a65f6b0 feat(设置模块): 新增设置页
新增设置页
2024-10-16 14:09:29 +08:00
016c59b38f feat(好友模块): 新增搜索加好友、好友列表(补充提交)
1.新增搜索并申请添加好友
2.新增通讯录好友列表
2024-10-16 14:07:19 +08:00
047e20b594 style: 修改entity层(补充提交)
1.将entity更名为model
2.将所有model层java代码使用kotlin编写
2024-10-16 14:05:12 +08:00
17ddb633b6 style: 修改entity层
1.将entity更名为model
2.将所有model层java代码使用kotlin编写
2024-10-16 14:04:40 +08:00
85e9a4c487 feat(自定义控件): 增加自定义控件功能
增加CustomTitleBar的右侧图标点击功能
2024-10-16 14:01:39 +08:00
0885a41003 feat(好友模块): 新增搜索加好友、好友列表
1.新增搜索并申请添加好友
2.新增通讯录好友列表
2024-10-16 13:25:10 +08:00
53cd25e650 style: 使用kotlin代替java
更改网络请求相关类为kotlin代码(补充)
2024-10-14 22:54:49 +08:00
316169ef8f style: 使用kotlin代替java
更改网络请求相关类为kotlin代码
2024-10-14 22:35:42 +08:00
1cc3ebbe3b feat(自定义控件): 新增自定义控件
1.自定义CustomTitleBar以便于减少标题栏的重复代码
2.自定义CustomItem以便于减少应用中item项的重复代码
2024-10-14 22:32:07 +08:00
d9376b96df feat(界面): 完善搜索好友界面
1.完善搜索好友界面
2.完善个人中心界面
2024-10-07 22:46:24 +08:00
89601df784 fix(聊天模块): 修复聊天扩展菜单以及表情键盘的切换逻辑
修复聊天扩展菜单以及表情键盘的切换逻辑
2024-08-18 16:26:30 +08:00
543ddafe60 Initial commit 2024-08-16 21:45:16 +08:00