From 41f3fb0d7ffea5ea72556ad843d04128fd948a0f Mon Sep 17 00:00:00 2001 From: chenxuechao Date: Wed, 9 Nov 2022 15:14:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E5=90=88=E5=90=8E=E7=AB=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=B7=BB=E5=8A=A0=E3=80=81=E5=88=A0=E9=99=A4=E9=BB=91?= =?UTF-8?q?=E5=90=8D=E5=8D=95=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- debian/changelog | 1159 ----------------- debian/compat | 1 - debian/control | 48 - debian/copyright | 25 - debian/kylin-nm.manpages | 1 - debian/kylin-nm.postinst | 14 - debian/kylin-nm.preinst | 12 - debian/rules | 34 - debian/source/format | 1 - debian/watch | 2 - plugins/mobilehotspot/blacklistitem.cpp | 5 +- plugins/mobilehotspot/blacklistitem.h | 3 +- plugins/mobilehotspot/blacklistpage.cpp | 35 +- plugins/mobilehotspot/blacklistpage.h | 6 +- plugins/mobilehotspot/connectdevlistitem.cpp | 5 +- plugins/mobilehotspot/connectdevlistitem.h | 3 +- plugins/mobilehotspot/connectdevpage.cpp | 18 +- plugins/mobilehotspot/connectdevpage.h | 4 +- plugins/mobilehotspot/mobilehotspotwidget.cpp | 40 +- 19 files changed, 62 insertions(+), 1354 deletions(-) delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/kylin-nm.manpages delete mode 100755 debian/kylin-nm.postinst delete mode 100755 debian/kylin-nm.preinst delete mode 100755 debian/rules delete mode 100644 debian/source/format delete mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index b2a8c577..00000000 --- a/debian/changelog +++ /dev/null @@ -1,1159 +0,0 @@ -kylin-nm (3.20.1.9) v101; urgency=medium - - * BUG号: - -#125714 【UKUI 3.20 走查】【网络】快捷键支持不完整 - * 需求号:无 - * 其他改动: - * 影响域:win+k快捷键 强调色适配 - - -- zhaoshixu Fri, 21 Oct 2022 18:51:58 +0800 - -kylin-nm (3.20.1.8) v101; urgency=medium - - * BUG号: - -#144126 【设计】【网络连接】网络属性界面寻光主题下显示外观不符 - * 需求号:无 - * 其他改动: - * 影响域:主题深浅模式ui - - -- zhaoshixu Fri, 21 Oct 2022 10:55:39 +0800 - -kylin-nm (3.20.1.7) v101; urgency=medium - - * BUG号: - -#132105 【设计】网络属性界面字体最大时显示与设计预期不符 - -#140441 【rc6走查】【托盘】【网络】弹窗页tab控件未居中对齐 - -#141204 【rc6走查】【托盘】【网络】网络项间距待调整 - -#143412 【设计】【控制面板】有线、无线网络边距布局未按规范 - -#143422 【设计】【控制面板】移动热点通知弹窗调用图标错误 - -#143023 【设计】【控制面板】有线网络连接属性界面无删除此网络功能 - * 需求号:无 - * 其他改动: - 任务-#112767 应用代理功能开发 - * 影响域:属性页面UI 消息通知 控制面板应用代理 - - -- zhaoshixu Thu, 13 Oct 2022 16:27:57 +0800 - -kylin-nm (3.20.1.6) v101; urgency=medium - - * BUG号: - - #145719 【VPN】在任务栏虚拟连接界面点击连接VPN,任务栏网络图标消失后重新显示,概率性不恢复显示 - - #145710 【VPN】没有添加虚拟连接,任务栏仍显示虚拟连接图标 - - #145491 【设计】【网络】网络属性界面显示不全 - - #145699 【平板】【网络连接】编辑网络连接时,添加DNS后点击“+”,会清空当前输入,而不是在下方增加DNS - - #144990 【控制面板】【无线网络】打开设置网络子窗口并关闭后控制面板主窗口被最小化 - - #145707 【平板】【网络连接】打开网络高级设置界面,新建一个有线连接并保存,无法再次打开高级设置界面 - - #146541 【平板】【网络连接】平板模式下点击侧边栏网络图标,网络连接界面显示在屏幕中央 - - #145681 【平板】【VPN】未实现控制面板VPN界面功能 - - #145687 【VPN】任务栏虚拟连接界面不显示详情按钮 - - -- chenxuechao Wed, 02 Nov 2022 17:57:45 +0800 - -kylin-nm (3.20.1.6-ok8) v101; urgency=medium - - * BUG号: - -#143364 【网络设置】任务栏点击网络图标,网络设置窗口显示在屏幕中央 - * 需求号: - * 其他改动:无 - * 影响域:显示位置 - - -- zhaoshixu Fri, 21 Oct 2022 16:20:36 +0800 - -kylin-nm (3.20.1.6-ok7) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:解决平板设备因插拔有线网卡造成的奔溃问题 - * 影响域:VPN托盘区造成的崩溃问题 - - -- chenxuechao Fri, 21 Oct 2022 15:17:54 +0800 - -kylin-nm (3.20.1.6-ok6) v101; urgency=medium - - * BUG号: - * 需求号: - * 其他改动:编译报错修改 - * 影响域:无 - - -- zhaoshixu Fri, 21 Oct 2022 14:17:33 +0800 - -kylin-nm (3.20.1.6-ok5) v101; urgency=medium - - * BUG号: - * 需求号: - * 其他改动:编译报错修改 - * 影响域:无 - - -- 赵世旭 Fri, 21 Oct 2022 13:39:47 +0800 - -kylin-nm (3.20.1.6-ok4) v101; urgency=medium - - * BUG号: - -#143364 【网络设置】任务栏点击网络图标,网络设置窗口显示在屏幕中央 - * 需求号: - * 其他改动:无 - * 影响域:显示位置 - - -- zhaoshixu Fri, 21 Oct 2022 11:12:38 +0800 - -kylin-nm (3.20.1.6-ok3) v101; urgency=medium - - * BUG号: - * 需求号: - -#16989 创建的VPN等虚拟网络可直接查看、操作连接 - * 其他改动:无 - * 影响域: 托盘vpn - - -- zhaoshixu Thu, 20 Oct 2022 19:48:57 +0800 - -kylin-nm (3.20.1.6-ok2) v101; urgency=medium - - * BUG号: - -#143364 【网络设置】任务栏点击网络图标,网络设置窗口显示在屏幕中央 - * 需求号: - -#14187 【控制面板】网络状态显示、网络常用功能入口优化 - * 其他改动:无 - * 影响域: 控制面板 详情页dns - - -- zhaoshixu Wed, 19 Oct 2022 10:25:47 +0800 - -kylin-nm (3.20.1.6-ok1) v101; urgency=medium - - * re upload - - -- zhaoshixu Fri, 30 Sep 2022 13:07:31 +0800 - -kylin-nm (3.20.1.6-ok0) v101; urgency=medium - - *BUG号: - * 需求号:无 - * 其他改动:版本号格式修改 - * 影响域: 无 - - -- zhaoshixu Thu, 29 Sep 2022 21:29:22 +0800 - -kylin-nm (3.20.1.6) v101; urgency=medium - - *BUG号: - * 需求号:无 - * 其他改动:降低依赖networkmanager版本,出版本,会存在有线开关失效问题 - * 影响域: 有线开关 - - -- zhaoshixu Thu, 29 Sep 2022 19:58:22 +0800 - -kylin-nm (3.20.1.5) v101; urgency=medium - - * BUG号: - -#140403【HWE-Base1】【网络连接】【用例-391923】连接有线网络后,更改ip后保存,此时有线连接一直显示连接中状态,此时网络已经可用 - -#125714 【UKUI 3.20 走查】【网络】快捷键支持不完整 - -#123342 【ukui3.20】【设计】移动热点通知弹窗优化 - -#141661 【网络】网络名称长度最大时,网络详情界面名称显示不全 - * 需求号:无 - * 其他改动:修改关键字,解决编译不过问题 - * 影响域: 已连接有线更改ip usd快捷键 移动热点开关 详情页网络名称 - -- zhaoshixu Wed, 28 Sep 2022 10:11:31 +0800 - -kylin-nm (3.20.1.4) v101; urgency=medium - - * BUG号: - - #141204 【rc6走查】【托盘】【网络】网络项间距待调整 - - #103843 【个性化|主题】【网络】切换主题,添加网络或者网络详情左上角的网络图标没有变化 - - #100325 【登录】【网络】在系统内关闭有线网络的开关后,注销到登录界面,有线网络仍然可以连接(但实际没有连接) - - #140629 【藏文】【无线局域网】未藏文化:任务栏打开无线局域网,加入其他网络,”记住该网络“显示为英文 - - #140550 【网络配置】以太网连接确认窗口选择允许其他设备发现这台设备后,防火墙类型没有配置为办公网络 - - #140545 【HWE-Base1】【网络连接】忘记WiFi后,仍会显示WiFi连接状态,此时实际已经断连(必现) - - #140442 【rc6走查】【托盘】【网络】离任务栏的间距和设计稿不符 - - #140441 【rc6走查】【托盘】【网络】弹窗页tab控件未居中对齐 - - #140440 【rc6走查】【托盘】【网络】左右间距不符合设计稿 - - #140438 【rc6走查】【托盘】【网络】设置按钮未符合设计稿 - - #140401 【HWE-Base1】【网络连接】连接无线网络时,弹窗提示“是否允许此网络在其他设备...”,显示在屏幕右下方,未显示在屏幕中央(必现) - - #122742 【reopen】【x100】【通有】【卓怡NF14-ODM】【wifi】路由器设置WiFi从不加密到加密后,测试机点击连接该WiFi,没有弹出密码框,一直转圈 - * 需求号:无 - * 其他改动:修改关键字,解决编译不过问题 - * 影响域: 网络主界面,详情页图标,翻译 - - -- chenxuechao Mon, 26 Sep 2022 09:33:31 +0800 - -kylin-nm (3.20.1.3) v101; urgency=medium - - * BUG号: - - #103974 【无线网络】使用ip link set down dev wlan0关闭无线设备后,无线开关仍然是打开状态,无无线列表 - - #126700 【WIFI】在网络高级设置中连接无线网络后,断开该无线网络,任务栏无线列表该无线网络仍然处于断开加载状态 - - #122742 【wifi】路由器设置WiFi从不加密到加密后,测试机点击连接该WiFi,没有弹出密码框,一直转圈 - - #134326 【网络】网络项长度不一致 - - -- zhaoshixu Fri, 26 Aug 2022 13:47:31 +0800 - -kylin-nm (3.20.1.2) v101; urgency=medium - - * BUG号: - - #125058 【任务栏】【托盘】英文模式下网络工具插件名称悬浮显示不正确 - - #125703 【UKUI 3.20 走查】【托盘-网络】任务栏显示图标和默认弹出界面不一致 - - #126830 【ukui3.20】【设计】手动修改IP冲突提示优化 - - #131910 网络模式选择弹窗可以重复弹出 - - #132105 【设计】网络属性界面字体最大时显示与设计预期不符 - - #132350 【设计】连接企业wifi验证密码弹窗与设计不符 - - #133072 【防火墙】【网络模式配置】关闭专用和公用模式,首次连接网络,提示信息与选择内容错误 - - #133311 【防火墙】开机后连接默认网络,防火墙网络模式不显示正在使用的网络 - - #132228 【设计】首次连接网络提示弹窗版面间隔与设计不相符 - - #133299 【PTOF】【防火墙规则】【安全通知】匹配到阻止的入站规则,重启机器后,阻止规则失效 - - * 需求号:无 - * 其他改动: - * 影响域: 托盘图标tooltip 详情页 ip冲突检测 网络模式选择 - - -- zhaoshixu Fri, 12 Aug 2022 10:48:46 +0800 - -kylin-nm (3.20.1.1) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:删除多余头文件,解决编包不过的BUG - * 影响域:移动热点界面 藏文翻译 网络模式选择 网络配置界面 - - -- chenxuechao Mon, 25 Jul 2022 11:05:08 +0800 - -kylin-nm (3.20.1.0) v101; urgency=medium - - * BUG号: - - #126640 【WiFi】输入密码后,连接过程中,右键忘记网络后,密码信息仍然保存在输入框,建议删除 - - #116373 【设计】网络-加入其他网络弹窗样式与设计稿不一致 - * 需求号: - - #14264 网络模式选择 - * 其他改动: - -任务#94645 前端界面开发 - * 影响域:移动热点界面 藏文翻译 网络模式选择 网络配置界面 - - -- chenxuechao Mon, 25 Jul 2022 10:16:17 +0800 - -kylin-nm (3.20.0.6) v101; urgency=medium - - * BUG号: - - #126640 【WiFi】输入密码后,连接过程中,右键忘记网络后,密码信息仍然保存在输入框,建议删除 - - #116373 【设计】网络-加入其他网络弹窗样式与设计稿不一致 - * 需求号: - - #14264 网络模式选择 - * 其他改动: - -任务#94645 前端界面开发 - * 影响域:移动热点界面 藏文翻译 网络模式选择 网络配置界面 - - -- chenxuechao Fri, 22 Jul 2022 18:23:34 +0800 - -kylin-nm (3.1.1-2021+1230) v101; urgency=medium - - * BUG号: #93795 切换动画效果生硬 - * #97962 界面内间距未按照蓝湖效果图的规范设置 - * #98652 任务栏有线网络无线网络的开关没有switch的三态效果 - * #99710 【PTOF】【无线网络】无线网络密码输入框中的明暗文看不清 - * #99711 【企业WiFi】企业WiFi的链接弹窗没有适配浅深色主题 - * #99942 【反馈回归】【企业WiFi】加入企业WiFi界面或者链接企业WiFi界面,点击密码输入框中的眼睛图案存在边框 - * #100020 【SP2 UI走查】【任务栏】【网络】图标底色待优化 - * #100740 【SP2 UI走查】【任务栏】【网络】网络项长度不一致 - * #100742 【SP2 UI走查】【任务栏】【网络】网络设置缺少三态 - * #100833 【移动热点】打开无线开关,拔掉无线网卡,热点的开关样式样式错误 - * 需求号:无 - * 其他改动:已连接、未连接文案改动 - - -- zhaoshixu Thu, 30 Dec 2021 10:13:26 +0800 - -kylin-nm (3.1.1-2021+1221) v101; urgency=medium - - * BUG号: #98052 【控制面板】控制面板有线网络和无线网络的开关无效 - * #97047 【移动热点】【3a5000】点击移动热点开启|关闭按钮,响应缓慢卡顿 - * #86820 【无线网络】连接有线和无线,切换有线和无线界面,kylin-nm崩溃(2/5) - * #91150 存在两个用户的情况下,来回切换,切换后点击有线或者无线的详情按钮,kylin-nm崩溃(3/10) - * #96758 【网络连接】在编辑网络时按esc退出,点击网络界面的!无法进入网络编辑界面 - * #97277 【控制面板】添加有线网络界面标题不正确 - * #97315 【网络连接】在设置有线网络名称很长时网络连接界面显示不全且无提示 - * #97721 【详情页】点击任务栏未连接的有线网络或者无线网络的详情按钮,详情页面显示异常,显示黑白框体;右键点击详情页的输入框,右键菜单显示为黑色 - * #98908 【任务栏】【网络】标题颜色需按照新设计规范设置 - * #97419 【网络连接】点击有线连接详情后,在打开的窗口修改IP后回车会闪现黑框 - * #97818 【无线网络】企业WiFi弹窗布局异常,顶部名称显示kylin-nm,且存在两个关闭按钮 - * #93906 【有线网络】新建有线网络时,输入IP地址与子网掩码确认按钮置灰 - * 需求号:无 - * 其他改动:增加keyring开关dbus接口,供其他组件调用 - - -- zhaoshixu Tue, 21 Dec 2021 13:57:51 +0800 - -kylin-nm (3.1.1-2021+1213) v101; urgency=medium - - * BUG号: #90711 【网络】多网卡的情况下(有线和无线均可),点击切换网卡的下拉框,框体显示纯黑不美观 - * #93043 使用USB接口扩展坞连接网线,任务栏有线网络没有显示新的有线连接,控制面板显示新的有线连接 - * #94130 【网络连接】“连接企业网”弹窗、网络连接详情打开时,任务栏没有对应的图标显示 - * #93769 【有线网卡】系统配置两张有线网卡,设置相同的IP地址,没有提示IP地址冲突 - * #93664 【网络连接】将鼠标悬浮在任务栏网络图标处,显示麒麟关键字 - * #91118 【控制面板】【无线投屏】停止投射会影响投射端网络连接,弹出提示“有线网络已断开” - * #93798 【网络连接】插入网线连接有线连接,关掉有线网络,拔掉网线,再开启有线网络后,有线连接自动连接 - * #92578 【需求-有线网络-9078】有线网络开关关闭后,拔掉网线,重启机器,重新插入网线,后台显示有线网络已连接 - * #93825 【网络连接】关闭有线开关,重启电脑后有线连接显示关闭,但是任务栏图标显示已连接 - * #96106 网络界面的一级标题的颜色与效果图不一致 - * #92800 【网络连接】点击任务栏网络图标,查看网络详情,在输入框右击,右键菜单未汉化 - * #86306 开启移动热点后,任务栏以及控制面板该热点的信号强度均为0 - * #92178 【SP2 UI走查】【需求-网络-9078】【任务栏】【网络】网络的三态未符合主题框架的规律,如tab页不需要三态等,网络信号三态颜色不合适等 - * #92160 【SP2 UI走查】【需求-网络-9078】【任务栏】【网络】网络界面的透明度不会跟随系统设置的透明度变化 - * 需求号:无 - * 其他改动:默认模式的亮调色板改为3.1样式 - -- zhaoshixu Mon, 13 Dec 2021 13:57:14 +0800 - -kylin-nm (3.1.1-2021+1206) v101; urgency=medium - - * BUG号: #92751 【网络连接】未连接网络时,有线网络图标未反白 - * #94291 【网络连接】右键网络连接列表滚轮条,弹出菜单未汉化 - * #95667 【网络】网络包版本集成错误 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Mon, 06 Dec 2021 15:36:03 +0800 - -kylin-nm (3.1.1-2021+1203) v101; urgency=medium - - * BUG号: #91275 输入“热点名称”超过限制长度,创建热点异常 - * #92131 网卡关闭情况下新增有线连接失败 - * #90268 多个用户同时登录时,断开无线网络会存在3s左右的卡顿 - * #86473 在控制面板关闭无线网络的开关,点击任务栏网络图标,在开关完全关闭后才能打开界面,首次打开缓慢 - * #81153 无线网络开关打开(关闭)后,网络连接界面卡顿 - * #92578 有线网络开关关闭后,拔掉网线,重启机器,重新插入网线,后台显示有线网络已连接 - * #92118 WiFi密码输入框可以输入中文 - * #92235 分割线的颜色跟蓝湖效果图不符合 - * #92242 任务栏和界面上调用的图标不一致,例如任务栏有线图标存在两根天线,网络链接界面不存在 - * #92246 任务栏点击一个未连接的无线网络,密码弹框中的明暗文图框存在黑色边框,根据UI设计应该不存在 - * #92309 点击一个未连接的无线网络,无线名称会向上移动一点距离 - * #92675 将所有的有线网络全部删除后,任务栏图标仍然显示有线网络已连接的样式 - * #93818 在网络配置界面输入过程中按回车会进入详情界面 - * #93755 移动热点窗口拖动到四周,界面显示不完全 - * #93731 打开控制面板有线网络界面,多次点击添加网络,添加网络界面可以显示多个 - * #92427 连接不支持开热点的网卡,控制面板还是会出现移动热点的选项,且可以打开 - * #91794 移动热点】每行内容行距应为60px - * #91791 移动热点-内容跟窗口最右距离应为40px - * #91510 移动热点左侧文案没有和标题对齐 - * #91322 插入第二张网卡,网络连接2的连接状态和任务栏图标状态不一致 - * #91800 【控制面板】添加有限网络头部图标调用错误,地址栏应改为ipv4地址 - * #91818 任务栏点击一个未连接的无线网络,弹出的是自动链接。根据UI是"自动加入该网络" - * #92028 英文模式、11-15号字体下,任务栏网络连接的‘Settings’显示不全 - * #93787 界面内间距未按照蓝湖效果图的规范设置 - * #90875 通过kylin-nm无法调起任务栏网络主界面,建议增加该功能 - * #93840 网络界面的一级标题的颜色与效果图不一致 - * #93779 有限网络和无线网络的详情页没有使用窗管 - * #93733 无线网络的表格布局不是一体 - * #93703 有线网络的表格布局不是一体 - * #92800 点击任务栏网络图标,查看网络详情,在输入框右击,右键菜单未汉化 - * #89944 任务栏无线网络界面列表排列和控制面板无线网络界面顺序排列不统一 - * #89405 添加有线网络界面主题应该跟随系统,而不是默认黑色主题 - * #87430 详情页一直为深色主题,根据设计,默认为浅色,切跟随系统主题 - * #94123 同一个企业WiFi,可以同时打开多个连接窗口 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Wed, 01 Dec 2021 11:17:55 +0800 - -kylin-nm (3.1.1-2021+1118) v101; urgency=medium - - * BUG号: #91112 #90703 #91068 #91011 #90704 # 90701 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Wed, 17 Nov 2021 15:55:51 +0800 - -kylin-nm (3.1.1-2021+1112) v101; urgency=medium - - * BUG号: #89026 #90722 #83326 #90333 #89707 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Fri, 12 Nov 2021 11:20:44 +0800 - -kylin-nm (3.1.1-2021+1110) v101; urgency=medium - - * BUG号: #89591 #89399 #87476 #89286 #88441 #88652 #83326 #87649 #89001 - #89592 #89143 #88353 #87734 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Wed, 10 Nov 2021 13:49:25 +0800 - -kylin-nm (3.1.1-2021+1104) v101; urgency=medium - - * BUG号:#87742 #87734 #87675 #86526 #88674 #85711 #85597 #83335 #87727 - #87711 #87476 #88675 #88601 #87481 - * 需求号:无 - * 其他改动:无 - - -- zhaoshixu Thu, 04 Nov 2021 09:49:53 +0800 - -kylin-nm (3.1.1-2021+1029.2) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:增加libsecret-1 libgtk-3-dev依赖 - - -- zhaoshixu Fri, 29 Oct 2021 10:28:03 +0800 - -kylin-nm (3.1.1-2021+1029.1) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:增加libnma-dev依赖 - - -- zhaoshixu Fri, 29 Oct 2021 09:59:49 +0800 - -kylin-nm (3.1.1-2021+1029) v101; urgency=medium - - * BUG号:无 - * 其他改动:全新基于3.1设计的重构版本 - * 影响域:任务栏网络+控制面板网络插件全部功能 - - -- zhaoshixu Fri, 29 Oct 2021 08:59:01 +0800 - -kylin-nm (3.0.1-1kylin54) v101; urgency=medium - - * BUG号:#57502 #61141 #61356 - * 需求号:无 - * 其他改动:将kylin-nm在桌面通知和侧边栏的通知改为麒麟网络设置工具 - - -- chenlelin Wed, 30 Jun 2021 21:45:42 +0800 - -kylin-nm (3.0.1-1kylin53) v101; urgency=medium - - * BUG号:#58766 #61534 #61628 - * 需求号:无 - * 其他改动:修复远程连接用户桌面无kylin-nm问题 - - -- chenlelin Wed, 23 Jun 2021 11:00:42 +0800 - -kylin-nm (3.0.1-1kylin52) v101; urgency=medium - - * BUG号:#58755 #61924 #61509 #61783 - * 需求号:无 - * 其他改动:无 - - -- zhangjiaping Tue, 22 Jun 2021 15:17:42 +0800 - -kylin-nm (3.0.1-1kylin52) v101; urgency=medium - - * BUG号:#58755 #61924 #61509 #61783 - * 需求号:无 - * 其他改动:无 - - -- zhangjiaping Tue, 22 Jun 2021 15:17:42 +0800 - -kylin-nm (3.0.1-1kylin51) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:修改主程序启动方式为两段式启动,开机仅进行一级启动,五秒/点击托盘图标后进行二级启动 - - -- zhangjiaping Tue, 08 Jun 2021 16:49:12 +0800 - - -kylin-nm (3.0.1-1kylin50) v101; urgency=medium - - * BUG号:无 - * 需求号:无 - * 其他改动:增加维测日志,优化WiFi刷新触发底层扫描,优化WiFi密码错误提醒,优化WiFi刷新dbus信号发送流程 - - -- zhangjiaping Mon, 07 Jun 2021 19:54:21 +0800 - -kylin-nm (3.0.1-1kylin50) v101; urgency=medium - - * BUG号:无 - * 需求号:#33373 #33309 #33960 - * 其他改动:无 - - -- zhangjiaping Mon, 07 Jun 2021 16:17:18 +0800 - -kylin-nm (3.0.1-1kylin49hw1) v101; urgency=medium - - * BUG号:#56269 #54745 #54354 #50457 - * 需求号:无 - * 其他改动:无 - - -- zhangjiaping Sat, 05 Jun 2021 14:43:32 +0800 - -kylin-nm (3.0.1-1kylin49) v101; urgency=medium - - * BUG号:无 - * 需求号:#33308 - * 其他改动:无 - - -- zhangjiaping Wed, 02 Jun 2021 17:53:12 +0800 - -kylin-nm (3.0.1-1kylin48hw1) v101.hw; urgency=medium - - * BUG号:#54745 #53735 #54354 #58278 #56567 - * 需求号:无 - * 其他改动:无 - - -- zhangjiaping Wed, 02 Jun 2021 15:59:23 +0800 - -kylin-nm (3.0.1-1kylin47hw1) v101.hw; urgency=medium - - * BUG号:#57475 #56581 - * 需求号:无 - * 其他改动:无 - - -- chenlelin Sun, 30 May 2021 17:03:02 +0800 - -kylin-nm (3.0.1-1kylin42) v101; urgency=medium - - * fail to compile version kylin41, change control file then upload - - -- chenlelin Thu, 20 May 2021 16:28:02 +0800 - -kylin-nm (3.0.1-1kylin41) v101; urgency=medium - - * 解决bug如下 - - 37076, 有线连接名称设置为空格时,连接后显示有误. - - 37485, 建立有线网络的名称为空格后,界面显示异常. - - -- chenlelin Thu, 20 May 2021 9:28:02 +0800 - -kylin-nm (3.0.1-1kylin40) v101; urgency=medium - - * 解决bug如下 - - 51571, 网络工具在侧边栏消息提示描述里显示为麒麟网络工具. - - -- chenlelin Mon, 17 May 2021 20:28:02 +0800 - -kylin-nm (3.0.1-1kylin39) v101; urgency=medium - - * 解决bug如下 - - 53732, 通过DBUS获取SSID, 避免ssid存在空格时,识别错误的问题. - - 50612, 点击桌面右下角网络图标处,开启无线网,并成功接入网络,然后点击属性无法查看网络信息. - - -- chenlelin Fri, 14 May 2021 11:12:02 +0800 - -kylin-nm (3.0.1-1kylin38) v101; urgency=medium - - * 解决bug如下 - - 50612, 点击桌面右下角网络图标处,开启无线网,并成功接入网络,然后点击属性无法查看网络信息. - - -- chenlelin Mon, 10 May 2021 19:12:02 +0800 - -kylin-nm (3.0.1-1kylin37) v101; urgency=medium - - * 解决bug如下 - - 自测bug,在连接wpa2 personal 安全类型的隐藏wifi后没有自动刷新界面. - - -- chenlelin Sat, 08 May 2021 10:12:02 +0800 - -kylin-nm (3.0.1-1kylin36) v101; urgency=medium - - * 将9a0的wifi6与wifi6+的代码内容合并入主分支 - * 解决bug如下 - - 43477,有线连接名称为一个空格,修改为两个空格后,连接空格有线网络,界面显示异常. - - 43492,WiFi名称与有线名称相同时,修改有线连接ip设置,wifi的ip设置也一起修改. - - 43625,密码策略为:每次询问这个密码类型的wifi,点击连接,该窗口置于各个角落后可全屏显示. - - 43622,密码策略为:每次询问这个密码类型的wifi,点击连接,该窗口名称未汉化. - - 43538,ip冲突时,会出现两次ip冲突提示. - - 43550,编辑wifi连接-wifi界面,模式选项存在冒号,与其他不统一. - - -- chenlelin Wed, 21 Apr 2021 10:12:02 +0800 - -kylin-nm (3.0.1-1kylin35) v101; urgency=medium - - * 解决bug如下 - - 请确认wifi密码或无线设备的通知重复弹出(禅道45783). - - 通过命令down掉无线网口后再恢复,图形化界面未显示“可用无线网络列表”​(禅道43771). - - 中文系统下出现英文通知​(禅道45861). - - 检测IP地址冲突的消息在侧边栏显示“未知来源”​(禅道45860). - - -- chenlelin Mon, 12 Apr 2021 20:30:02 +0800 - -kylin-nm (3.0.1-1kylin34) v101; urgency=medium - - * 合并代码,主线没有改动 - - -- chenlelin Wed, 31 Mar 2021 20:30:02 +0800 - -kylin-nm (3.0.1-1kylin33) v101; urgency=medium - - * 解决bug如下 - - WiFi-加入网络功能,输入特殊字符、字母、数字组合的名称,点击连接后kylin-nm闪退(禅道43670). - - -- chenlelin Sat, 27 Mar 2021 15:19:02 +0800 - -kylin-nm (3.0.1-1kylin32) v101; urgency=medium - - * 去掉gnome-shell重新传代码 - - -- chenlelin Fri, 26 Mar 2021 19:39:02 +0800 - -kylin-nm (3.0.1-1kylin31) v101; urgency=medium - - * 解决中文环境右上角桌面通知显示英文的问题 - - -- chenlelin Fri, 26 Mar 2021 16:52:02 +0800 - -kylin-nm (3.0.1-1kylin30) v101; urgency=medium - - * 合并代码,生成与华为990的兼容代码 - - -- chenlelin Thu, 25 Mar 2021 22:17:02 +0800 - -kylin-nm (3.0.1-1kylin29) v101; urgency=medium - - * 解决bug如下 - - 已连接WiFi后,点击其他WiFi,不输入密码按下enter键,网络状态会显示断开,4秒左右恢复正常(禅道42279). - - 检测IP地址冲突的消息在侧边栏显示“未知来源(禅道40848). - - -- chenlelin Fri, 19 Mar 2021 11:10:02 +0800 - -kylin-nm (3.0.1-1kylin28) v101; urgency=medium - - * 解决bug如下 - - WiFi的SSID过长时,存在显示不全(禅道42130). - - 实时流量监控显示与系统监视器中网络历史显示不同​(禅道39073). - - WiFi多次连接/取消连接,连接/断开连接后,点击连接无反应​(禅道42156). - - -- chenlelin Mon, 15 Mar 2021 9:54:02 +0800 - -kylin-nm (3.0.1-1kylin27) v101; urgency=medium - - * 解决bug如下 - - 修复设置ipv4地址后wifi不会自动重连的bug(禅道36571). - - 解决在新建wifi时,选择每次询问密码后,点击保存后wifi无法自动连接的问题​(禅道37735). - - -- chenlelin Thu, 11 Mar 2021 14:41:02 +0800 - -kylin-nm (3.0.1-1kylin26) v101; urgency=medium - - * 解决bug如下 - - 拔掉网线,无网络断开提示(禅道39021). - - 添加网络时,光标异常显示​(禅道40360). - - 编辑有线网络连接-修改连接名称无效(禅道41427). - - WiFi-加入网络功能,输入特殊字符、字母、数字组合的名称,点击连接后kylin-nm闪退(禅道41156). - - WiF连接前后强度显示不同(禅道41200). - - WiFi-加入网络功能,输入特殊字符、字母、数字组合的名称,点击连接后kylin-nm闪退(禅道41156). - - 英文模式下,编辑有线网络界面中设置ipv6显示不全(禅道41778). - - 新建/编辑网络连接-右键ipv6地址设置未翻译(禅道39004). - - -- chenlelin Tue, 9 Mar 2021 10:38:02 +0800 - -kylin-nm (3.0.1-1kylin25) v101; urgency=medium - - * 解决bug如下 - - 新建vpn类型网络,存在未汉化选项(禅道28635, 37516). - - 在右下角直接添加没有设置DNS的网络,无法保存​(禅道40323). - - 打开网络连接1编辑框,通过设置修改网络连接1的DNS,导致kylin-nm闪退(禅道40219, 39889). - - 开启特效模式后,透明度为最高时,WiFi断开按钮突兀(禅道39889). - - 右键任务栏网络图标,设置网络的图标异常(禅道37631). - - 已连接有线网络1,再次连接有线网络2并快速点击取消,导致有线连接1连接断开(禅道38888). - - WiFi会显示强度为0的WiFi信号(禅道38861). - - 有线网络A不设置DNS不能保存,切换至有存在DNS的有线网络B再切换回来后可以保存(禅道38880). - - -- chenlelin Thu, 4 Mar 2021 10:36:02 +0800 - -kylin-nm (3.0.1-1kylin24) v101; urgency=medium - - * 合并master分支和990分支,产生兼容代码。 - - -- chenlelin Fri, 26 Feb 2021 10:23:02 +0800 - -kylin-nm (3.0.1-1kylin23) v101; urgency=medium - - * 解决在nm-connection-editor中修改wifi连接名称后,wifi列表顶部已连接wifi处显示空白的问题。 - - -- chenlelin Thu, 25 Feb 2021 19:30:02 +0800 - -kylin-nm (3.0.1-1kylin22) v101; urgency=medium - - * 解决bug如下 - - 存在热点类型的WiFi后,网络管理器-加入网络-多次切换网络类型,kylin-nm闪退(禅道38340). - - 控制面板-网络-可用网络-网络连接,点击后任务栏闪烁一下(禅道38321). - - 有线网络A不设置DNS不能保存,切换至有存在DNS的有线网络B再切换回来后可以保存(禅道38280). - - 开启特效模式后,透明度为最高时,WiFi断开按钮突兀(禅道31245). - - 点击任务栏-有线网络-选择任意有线网络-编辑,编辑窗口最小化后,点击任务栏网络管理图标无效(禅道38362). - - 修复设置ipv6地址失败的Bug(禅道38287). - - 网络管理器-连接热点WiFi后手动将被测机器拉入WiFi黑名单,网络管理状态显示异常(禅道30061). - - 两台机器直连测试时,network-manager报错,网络自动断开(禅道38218). - - -- chenlelin Mon, 8 Feb 2021 16:06:02 +0800 - -kylin-nm (3.0.1-1kylin21) v101; urgency=medium - - * 解决bug如下 - - 有线连接名称设置为空格时,连接后显示有误(禅道37076,37485). - - 解决右键菜单设置图标显示错误的问题. - - 在有线网络A连接时,快速点击连接有线网络B,提示网络连接失败,但最后可以成功连接网络(禅道37067). - - 修复wifi安全性变更后无法正常连接的bug(禅道34664). - - 修复连接vpn时有线网断开的bug(禅道34639). - - -- chenlelin Fri, 5 Feb 2021 15:26:02 +0800 - -kylin-nm (3.0.1-1kylin20) v101; urgency=medium - - * 解决bug如下 - - 解决连接的一个手机的热点,在休眠后手机关闭热点,再次唤醒后这个网络工具界面依然长时间显示这个热点连接的状态. - - 自研的网络设置界面,加入隐藏WiFi界面网络名称建议增加字符数限制(禅道36507). - - 有线连接名称设置为空格时,连接后显示有误(禅道37076). - - -- chenlelin Sat, 30 Jan 2021 11:46:02 +0800 - -kylin-nm (3.0.1-1kylin19) v101; urgency=medium - - * 解决bug如下 - - 无线网络再次连接时,没有显示网络名称(禅道36082). - - 通过任务栏网络编辑设置界面,修改WiFi的IP地址获取方式不生效(禅道36581). - - 解决点击wifi连接,直接弹出“请确认wifi密码或无线设备”的提示. - - -- chenlelin Thu, 28 Jan 2021 11:32:02 +0800 - -kylin-nm (3.0.1-1kylin18) v101; urgency=medium - - * 解决bug如下 - - 无线网络再次连接时,没有显示网络名称(禅道36082). - - 修复侧边栏中kylin-nm的消息通知,左边没有图标的问题. - - WiFi-加入网络-安全性气候为企业WiFi后,WiFi安全性未汉化(禅道35916). - - 取消网络连接时提示更人性化(禅道35847). - - 已打开网络设置消息窗口,如果有其他界面将其覆盖,再次点击网络设置按钮消息窗口不会切换到最上方(禅道27762). - - 修复ipv6地址设置项缺失的问题(禅道19885). - - 任务栏打开/关闭飞行模式,网络状态显示异常(禅道35669). - - 修复wifi密码策略为当前用户存储时连接失败(禅道31154). - - -- chenlelin Wed, 27 Jan 2021 8:55:02 +0800 - -kylin-nm (3.0.1-1kylin17) v101; urgency=medium - - * 解决bug如下 - - 点击网络管理-加入网络-加入企业WiFi,连接成功后,点击其他企业WiFi连接后,kylin-nm闪退(禅道30062). - - WiFi-加入网络界面,设置WiFi安全性为企业WiFi后,切换EAP方式为非PEAP后,子验证方式不会发生改变(禅道34372). - - WiFi-加入网络界面,设置WiFi安全性为企业WiFi后,无法切换回无安全性(禅道34362). - - 蓝牙连接手机,本地服务中网络设置勾选“网络连接点”,有线网络界面中连接手机网络,连接失败,无法上网(禅道26026). - - 开源工具新建WiFi类型网络成功后,kylin-nm无法自动连接(禅道31134). - - 麒麟网络工具右键菜单设置图标不正确. - - -- chenlelin Thu, 21 Jan 2021 19:09:02 +0800 - -kylin-nm (3.0.1-1kylin16) v101; urgency=medium - - * 删掉用户手册 - - kylin-nm-guide.wps - - -- chenlelin Tue, 19 Jan 2021 11:15:02 +0800 - -kylin-nm (3.0.1-1kylin15) v101; urgency=medium - - * 解决bug如下 - - 已经连接过的热点,修改热点密码后,再次连接时的处理逻辑不正常(禅道23827). - - 连接加密WiFi时输入6位数错误的密码后,再输入8位数错误密码,无侧边栏提示(禅道31111). - - 通过命令行连接wifi不成功(禅道19033). - - 刷新wifi时,无法点击有线连接标签(禅道11957). - - 连接后和连接前的信号显示有偏差(禅道23882). - - 手动关闭热点/路由器时,断开WiFi无提示(禅道31168). - - 设置有线网络不生效,断开重连后才会生效(禅道33130). - - 双网卡情况下,点击已连接的网卡1,再点击未连接网络后,网卡2已连接网络显示错误(禅道33580). - - 任务栏点击-wifi图标-设置-ipv4/ipv6设置,添加/删除图标不一致(禅道26445). - - 任务栏点击-wifi图标-设置-代理设置,存在语义不清晰(禅道26450). - * 添加用户手册 - - kylin-nm-guide.wps - - -- chenlelin Sat, 16 Jan 2021 11:40:02 +0800 - -kylin-nm (3.0.1-1kylin14) v101; urgency=medium - - * 优化获取有线列表和无线列表部分的代码. - * 解决进行网络插拔交替网线连接,概率性出现有线连接界面异常的问题(禅道32687)。 - - -- chenlelin Mon, 11 Jan 2021 18:55:02 +0800 - -kylin-nm (3.0.1-1kylin13) v101; urgency=medium - - * 修复是否询问密码设置与NetwordManager不互通的bug(禅道27649). - * 修复连接企业wifi显示未提供密码的bug(禅道31120). - * 解决双网卡情况下,切换网络连接卡顿的问题(禅道32525). - * 添加取消连接功能. - - -- chenlelin Sat, 09 Jan 2021 15:54:02 +0800 - -kylin-nm (3.0.1-1kylin12) v101; urgency=medium - - * 修改有线网络设置窗口放大后概率性无法复原的问题. - * 解决传递到侧边栏的网络信息部分为汉化的问题. - - -- chenlelin Fri, 08 Jan 2021 14:14:02 +0800 - -kylin-nm (3.0.1-1kylin11) v101; urgency=medium - - * 添加支持vnc功能. - * 修复选择加入的wifi无法被扫描到的时候wifi列表显示错误的问题. - * 修复修改ip或dns后网络循环连接的问题. - - -- chenlelin Fri, 08 Feb 2021 09:08:02 +0800 - -kylin-nm (3.0.1-1kylin10) v101; urgency=medium - - * 把连接隐藏wifi过程放入线程中. - * 解决启动kylin-nm的时候,正在加载wifi列表,此时又遇到wifi列表更新,导致程序崩溃的问题. - * 解决因使用char*,导致在网络名字很长时越界导致程序崩溃的问题. - * 解决rfkill block all 控制面板wifi开关不同步的问题. - * 开机后,从无线网络列表切换到有线网络列表,有线网络列表顶部为空. - - -- chenlelin Wed, 06 Feb 2021 14:49:02 +0800 - -kylin-nm (3.0.1-1kylin9) v101; urgency=medium - - * 解决托盘打开网络管理面板,选择WiFi->加入网络,弹出的加入WiFi窗口未汉化的问题(禅道26906). - * 解决有时连接一个已经连接的隐藏wifi不生效的问题(禅道19017). - - -- chenlelin Thu, 31 Dec 2020 21:27:02 +0800 - -kylin-nm (3.0.1-1kylin8) v101; urgency=medium - - * 修复因文本框较短导致无法显示完全较长的wifi名称. - * 修复任务栏隐藏的情况下,点击托盘图标无法正确显示主窗口位置的问题. - * 解决点击正在进行等待动画的托盘图标,导致程序退出的问题. - * 解决输错两次wifi密码后,导致wifi变为每次连接需要输入密码的类型的问题. - - -- chenlelin Wed, 30 Dec 2020 19:21:02 +0800 - -kylin-nm (3.0.1-1kylin7) v101; urgency=medium - - * 在连接有线网时,断开与这个有线网同一个网卡的已经连接的有线网络. - * 修复点击加入个人wifi后点击企业Wifi弹窗有误的问题. - * 修改连接企业wifi的超时时间以保证有足够的时间验证密码. - - -- chenlelin Mon, 21 Dec 2020 17:23:02 +0800 - -kylin-nm (3.0.1-1kylin6) v101; urgency=medium - - * 在有多个有线连接同时被激活的情况下,有线界面将所有已连接网络显示出来. - - -- chenlelin Mon, 21 Dec 2020 9:10:02 +0800 - -kylin-nm (3.0.1-1kylin5) v101; urgency=medium - - * 调整主窗口到屏幕边沿的距离. - - -- chenlelin Fri, 18 Dec 2020 17:00:02 +0800 - -kylin-nm (3.0.1-1kylin4) v101; urgency=medium - - * 解决点击任务栏窗口退回,导致无法点击屏幕键盘输入密码的问题. - - -- chenlelin Wed, 16 Dec 2020 20:52:02 +0800 - -kylin-nm (3.0.1-1kylin3) v101; urgency=medium - - * 利用有线网的UUID连接断开网络,以及配置修改网络参数. - * 解决有线网因QProcess执行问题导致获取有线列表为空的问题. - * 修复wifi频率图标显示不准确的问题. - - -- chenlelin Tue, 15 Dec 2020 20:52:02 +0800 - -kylin-nm (3.0.1-1kylin2) v101; urgency=medium - - * 修复企业WIFI名称错误的bug - * 修复企业WIFI无法连接的bug - * 添加是否每次询问密码的选项 - - -- zhangjiaping Sat, 12 Dec 2020 14:16:24 +0800 - -kylin-nm (3.0.1-1kylin1) v101; urgency=medium - - * 添加连接企业wifi的功能. - * 添加5G wifi优先连接功能. - - -- chenlelin Thu, 10 Dec 2020 18:46:02 +0800 - -kylin-nm (1.2.3-1kylin31) v101; urgency=medium - - * 解决因添加判断网络IP或DNS修改功能而导致连接wifi时会自动切换到有线界面的问题。 - - -- chenlelin Fri, 4 Dec 2020 13:29:02 +0800 - -kylin-nm (1.2.3-1kylin30) v101; urgency=medium - - * 解决修改网络中已经连接网络的DNS保存后,要重启系统才能生效的问题(禅道#20081)。 - * 解决在拔出网线后,删除所有有线网络,再插入网线后没有自动新建有线网络的问题。 - - -- chenlelin Thu, 3 Dec 2020 16:49:02 +0800 - -kylin-nm (1.2.3-1kylin29) v101; urgency=medium - - * 解决网络工具桌面通知和侧边栏通知时消息左侧无图标显示的问题(禅道#20282)。 - * 解决在nm-connection-editor中配置好网络参数后,需要重新连接才能生效的问题(禅道#26713)。 - * 添加network-manager-gnome运行依赖iputils-arping与libnotify-bin(禅道#18897)。 - - -- chenlelin Wed, 2 Dec 2020 15:56:02 +0800 - -kylin-nm (1.2.3-1kylin28) v101; urgency=medium - - * 托盘打开网络管理面板,选择WiFi->加入网络,弹出的加入WiFi窗口未汉化(禅道#26906)。 - - -- chenlelin Mon, 30 Nov 2020 16:10:02 +0800 - -kylin-nm (1.2.3-1kylin27) v101; urgency=medium - - * 英文模式下新建网络连接,会出现两个同样的连接,断开连接时也需要断开两次(禅道#26881)。 - - -- chenlelin Sat, 28 Nov 2020 16:42:02 +0800 - -kylin-nm (1.2.3-1kylin26) v101; urgency=medium - - * 重新上传。 - - -- chenlelin Fri, 27 Nov 2020 17:22:02 +0800 - -kylin-nm (1.2.3-1kylin25) v101; urgency=medium - - * 解决在中文系统环境下无法断开英文环境创建的有线网络。 - - -- chenlelin Fri, 27 Nov 2020 17:15:02 +0800 - -kylin-nm (1.2.3-1kylin24) v101; urgency=medium - - * 解决对已配置网络参数的有线网络进行重命名,任务栏图标点击无反应的问题(禅道#26683) - - -- chenlelin Fri, 27 Nov 2020 16:24:02 +0800 - -kylin-nm (1.2.3-1kylin23) v101; urgency=medium - - * 编辑网络设置小窗不能更改网络名称(禅道#23843) - - -- chenlelin Fri, 20 Nov 2020 15:49:02 +0800 - -kylin-nm (1.2.3-1kylin22) v101; urgency=medium - - * 网络连接设置窗口的网关地址栏太小了,不能完整显示(禅道#18766) - - -- chenlelin Thu, 19 Nov 2020 18:24:02 +0800 - -kylin-nm (1.2.3-1kylin21) v101; urgency=medium - - * 更改系统字体再恢复默认后,编辑网络设置界面的字体未变回默认(禅道#24515) - * 解决配置相同的IP地址,未提示冲突的问题(禅道#18879) - - -- chenlelin Tue, 17 Nov 2020 18:38:02 +0800 - -kylin-nm (1.2.3-1kylin20) v101; urgency=medium - - * 解决系统在英文环境下名为'有线连接 1'的有线网名称仍然为中文的问题(禅道#18254) - - -- chenlelin Fri, 13 Nov 2020 17:01:02 +0800 - -kylin-nm (1.2.3-1kylin19) v101; urgency=medium - - * 解决修改已经连接的有线网ip等信息后,需要手动断开再连接网络,界面的信息才能刷新(禅道#12034) - - -- chenlelin Thu, 12 Nov 2020 17:01:02 +0800 - -kylin-nm (1.2.3-1kylin18) v101; urgency=medium - - * 解决无法实现每次连接wifi网络都需输入密码的功能(禅道#21235) - - -- chenlelin Wed, 11 Nov 2020 17:01:02 +0800 - -kylin-nm (1.2.3-1kylin17) v101; urgency=medium - - * 解决706FT2000TR4253笔记本安装系统后kylin-nm无法启动的问题(禅道#18634) - * 适配白色主题. - * 解决右键点击任务栏关闭按钮关闭设置窗口,导致整个进程退出的问题(禅道#23712). - * 屏蔽设置窗口的右键菜单. - - -- chenlelin Tue, 10 Nov 2020 9:47:02 +0800 - -kylin-nm (1.2.3-1kylin16) v101; urgency=medium - - * Internationalization of desktop notification. - * Fix bug the network speed is 0 after plug in wireless card. - * Fix bug ipv4 can not refresh sometimes after change the configuration of a connected wired network. - * Fix bug can not show normal window icon in taskbar when show a config window. - - -- chenlelin Thu, 24 Sep 2020 17:13:02 +0800 - -kylin-nm (1.2.3-1kylin15) v101; urgency=medium - - * Fix bug switch state of kylin-nm is different from control-center. - - -- chenlelin Wed, 02 Sep 2020 14:33:02 +0800 - -kylin-nm (1.2.3-1kylin14) v101; urgency=medium - - * Fix bug wait 1 minute when send desktop notify if install KDE desktop environment. - - -- chenlelin Fri, 21 Aug 2020 14:53:02 +0800 - -kylin-nm (1.2.3-1kylin13) v101; urgency=medium - - * Fix bug can not connect wired network sometimes when there more than one wired network adapter. - - -- chenlelin Wed, 19 Aug 2020 09:15:02 +0800 - -kylin-nm (1.2.3-1kylin12) v101; urgency=medium - - * Upload. - - -- chenlelin Fri, 14 Aug 2020 17:20:02 +0800 - -kylin-nm (1.2.3-1kylin11) v101; urgency=medium - - * Fix bug show abnormal desktop notification sometimes when start operation system. - * Fix bug show abnormal UI from wired to wireless after plug in wireless card. - * Fix bug wired config window can not show top when clicking information of this wired net. - - -- chenlelin Fri, 14 Aug 2020 16:55:02 +0800 - -kylin-nm (1.2.3-1kylin10) v101; urgency=medium - - * upload. - - -- chenlelin Sat, 08 Aug 2020 10:09:02 +0800 - -kylin-nm (1.2.3-1kylin9) v101; urgency=medium - - * open ground glass effect by oneself. - * change the style of wifi switch. - - -- chenlelin Sat, 08 Aug 2020 09:01:02 +0800 - -kylin-nm (1.2.3-1kylin8) v101; urgency=medium - - * Fix bug can not show normal in some 2k screen. - * Add more syslog. - - -- chenlelin Mon, 20 Jul 2020 14:13:02 +0800 - -kylin-nm (1.2.3-1kylin7) v101; urgency=medium - - * Add function to change transparency of window by get transparent data from gsettings method. - - -- chenlelin Tue, 30 Jun 2020 09:57:02 +0800 - -kylin-nm (1.2.3-1kylin6) v101; urgency=medium - - * Fix bug program crash when click to configure a wifi if use old version network-manager. - * Fix bug can not show already connected wifi in add hide wifi window if use old version network-manager. - * Fix bug can not create new wired network. - - -- chenlelin Mon, 15 Jun 2020 16:13:02 +0800 - -kylin-nm (1.2.3-1kylin5) v101; urgency=medium - - * Update tray icons, delete code do not need anymore, add more comments. - - -- chenlelin Thu, 28 May 2020 15:13:02 +0800 - -kylin-nm (1.2.3-1kylin4) v101; urgency=medium - - * Fix bug wired list information can not refresh after changing configuration of a wired network. - - -- chenlelin Thu, 21 May 2020 9:26:02 +0800 - -kylin-nm (1.2.3-1kylin3) v101; urgency=medium - - * Fix bug wired network can not connected automatically after wired cable plugin. - * Fix bug can not connect wifi any more if input wrong password at first time. - * Fix bug wifi switch can not show correct state after turning on or off it. - - -- chenlelin Tue, 19 May 2020 20:36:02 +0800 - -kylin-nm (1.2.3-1kylin2) v101; urgency=medium - - * Merge code for UKUI3.0 and v100 and v101. - - -- chenlelin Thu, 19 May 2020 10:36:02 +0800 - -kylin-nm (1.2.3-1kylin1) v101; urgency=medium - - * Rebuild kylin-nm for V10.1. - - -- chenlelin Thu, 07 May 2020 16:57:02 +0800 - -kylin-nm (1.2.3-1) unstable; urgency=medium - - * New upstream bugfix release: - - Fix the error when communicate with ukui-control-center. - - Can't click save button when there is empty entry when configure - network. - - Fix the incorrect position of some buttons. - - Fix the crash when switch the wifi. - - Fix the wrong position between upload icon and download icon. - - Fix the occasional crash when get ipv4 and ipv6. - - Fix the wrong position of right-click menu. - - Fix that can't get normal message from ukui-panel. - - Fix that no notification after modify the configuration. - - Fix the error when state of connection and speed of network - display at the same time. - * debian/control: - - Add libgsettings-qt-dev, libkf5windowsystem-dev to build-depends. - - -- handsome_feng Mon, 06 Apr 2020 23:11:15 +0800 - -kylin-nm (1.2.2.1-1) unstable; urgency=medium - - * Remove the .qmake.stash witch cause the build failed. - - -- handsome_feng Sat, 14 Mar 2020 18:48:03 +0800 - -kylin-nm (1.2.2-1) unstable; urgency=medium - - * New upstream release. - - Fix that the connect button display at wrong place. - - Fix that sometimes failed to switch network type. - - Fix the problem in multiscreen. - - Adjust the style sheet. - - Show configure window when click network info widget. - - Add the function to create new network. - * debian/control: - - Drop libnotify-bin from build-depends. - - -- handsome_feng Sat, 14 Mar 2020 15:15:38 +0800 - -kylin-nm (1.2.1-1) unstable; urgency=medium - - [ lixiang ] - * update kylin-nm.pro and rules. - - -- handsome_feng Wed, 26 Feb 2020 00:21:11 +0800 - -kylin-nm (1.2.0-1) unstable; urgency=medium - - * New upstream release. - * debian/control: - - Bump standards-version to 4.5.0. - - [ lixiang ] - * update kylin-nm.pro and rules. - - * Remove the depend package libnotify-bin. - * User can config network by clicking information button about IP. - * kylin-nm enable create new wired net now. - - -- handsome_feng Tue, 25 Feb 2020 14:12:29 +0800 - -kylin-nm (1.0.4-1) unstable; urgency=medium - - * New upstream release. - * debian/control: - - Bump standards-version to 4.4.1. No changes needed. - * debian/{compat,control}: - - Use debhelper-compat notation. Bump to DH compat level - version 12. - - -- handsome_feng Mon, 02 Dec 2019 09:48:37 +0800 - -kylin-nm (1.0.3-1) unstable; urgency=medium - - * New upstream release: - - Fix that the connect state doesn't update after net cable plug in or - out. (LP: #1831818) - - Add the function to connect to hidden wireless network. (LP: #1829807) - * Debian/control: Bump standards vertion to 4.4.0. - - -- handsome_feng Thu, 26 Sep 2019 19:28:24 +0800 - -kylin-nm (1.0.2-0ubuntu1) eoan; urgency=medium - - * Bug-fix only: - - Fix the wrong connection status. (LP: #1823843) - - Fix that unable to close after turned on the network. - (LP: #1823844) - - Implement singleton pattern. (LP: #1823845) - - -- handsome_feng Tue, 16 Apr 2019 21:16:36 +0800 - -kylin-nm (1.0.0-1) unstable; urgency=medium - - * Initial release. (Closes: #919549) - - -- handsome_feng Thu, 17 Jan 2019 15:49:40 +0800 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec635144..00000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control deleted file mode 100644 index 5a461d49..00000000 --- a/debian/control +++ /dev/null @@ -1,48 +0,0 @@ -Source: kylin-nm -Section: utils -Priority: optional -Maintainer: Kylin Team -Uploaders: handsome_feng -Build-Depends: debhelper (>=9), - qtbase5-dev, - qt5-qmake, - qtchooser, - qtscript5-dev, - qttools5-dev-tools, - qtbase5-dev-tools, - libqt5x11extras5-dev, - libgsettings-qt-dev, - libkf5windowsystem-dev, - libx11-dev, - libqt5svg5-dev, - libkf5networkmanagerqt-dev (>= 5.36.0), - libnm-dev, - libcap-dev, - libnma-dev, - libsecret-1-dev, - libgtk-3-dev, - libukcc-dev (>= 3.1.1+1217), - libukui-log4qt-dev, - libkysdk-qtwidgets-dev(>= 1.2.0), - libkysdk-sysinfo-dev, - libkysdk-waylandhelper-dev(>= 1.2.0kylin2), - libkysec-dev, -Standards-Version: 4.5.0 -Rules-Requires-Root: no -Homepage: https://github.com/ukui/kylin-nm -Vcs-Git: https://github.com/ukui/kylin-nm.git -Vcs-Browser: https://github.com/ukui/kylin-nm - -Package: kylin-nm -Architecture: any -Depends: network-manager (>= 1.22.10-1kylin29k3.6), - ukui-control-center (>= 3.1.1+1217), - libkysdk-qtwidgets(>= 1.2.0), - libkysdk-waylandhelper(>= 1.2.0kylin2), - libkysdk-sysinfo, - ${shlibs:Depends}, - ${misc:Depends} -Description: Gui Applet tool for display and edit network simply - Kylin NM is a Applet tool for managing network settings simply. - It has beautiful UI and very comfortable to use. - It's better work together with UKUI. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index ab540d0e..00000000 --- a/debian/copyright +++ /dev/null @@ -1,25 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: kylin-nm -Upstream-Contact: Kylin Team -Source: https://github.com/ukui/kylin-nm - -Files: * -Copyright: 2019, Tianjin KYLIN Information Technology Co., Ltd. -License: GPL-3+ - -License: GPL-3+ - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Genaral Public License for more details. - . - You should have received a copy og the GNU General Public License - along with this program. If not, see - . - On Debian systems, the complete text of the GNU General - Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/kylin-nm.manpages b/debian/kylin-nm.manpages deleted file mode 100644 index 9691523b..00000000 --- a/debian/kylin-nm.manpages +++ /dev/null @@ -1 +0,0 @@ -man/kylin-nm.1 \ No newline at end of file diff --git a/debian/kylin-nm.postinst b/debian/kylin-nm.postinst deleted file mode 100755 index e99563ba..00000000 --- a/debian/kylin-nm.postinst +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -set -e - -PROGRAM=$(dpkg-divert --truename /usr/bin/kylin-nm) - -if setcap cap_net_raw+ep $PROGRAM; then - chmod u-s $PROGRAM -fi - -echo "kylin nm set cap success" - -exit 0 - diff --git a/debian/kylin-nm.preinst b/debian/kylin-nm.preinst deleted file mode 100755 index 1390f944..00000000 --- a/debian/kylin-nm.preinst +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -set -e - -path="/usr/lib/`/usr/bin/dpkg-architecture -qDEB_TARGET_MULTIARCH`/ukui-control-center/libnetconnect.so" -dpkg-divert --package kylin-nm --rename --divert "$path"".old" --add $path - -path2="/usr/lib/`/usr/bin/dpkg-architecture -qDEB_TARGET_MULTIARCH`/ukui-control-center/libproxy.so" -dpkg-divert --package kylin-nm --rename --divert "$path2"".old" --add $path2 - -path3="/usr/lib/`/usr/bin/dpkg-architecture -qDEB_TARGET_MULTIARCH`/ukui-control-center/libvpn.so" -dpkg-divert --package kylin-nm --rename --divert "$path3"".old" --add $path3 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 2da18dca..00000000 --- a/debian/rules +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/make -f - -export QT_SELECT=5 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all - -QMAKE_OPTS = DEFINES+=NO_DEBUG_ON_CONSOLE -MAKE_OPTS = PREFIX=/usr QMAKE=qmake LRELEASE=lrelease QMAKE_OPTS="$(QMAKE_OPTS)" - -override_dh_auto_configure: - QT_SELECT=qt5 dh_auto_configure \ - -- "QMAKE_CXXFLAGS=$(CFLAGS)" \ - kylin-nm.pro - -%: - dh $@ - -override_dh_install: - dh_install - -override_dh_missing: - dh_missing --fail-missing - -override_dh_auto_clean: - [ ! -d .moc ] || $(RM) -r .moc - [ ! -d .obj ] || $(RM) -r .obj - [ ! -d .ui ] || $(RM) -r .ui - [ ! -f Makefile ] || dh_auto_clean - -override_dh_auto_build: - dh_auto_build -- $(MAKE_OPTS) - -override_dh_shlibdeps: - dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info - diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 89ae9db8..00000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 8253cbbc..00000000 --- a/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=4 -https://github.com/ukui/kylin-nm/releases .*/kylin-nm_(\d\S+)\.orig\.tar\.gz diff --git a/plugins/mobilehotspot/blacklistitem.cpp b/plugins/mobilehotspot/blacklistitem.cpp index 982192fe..bc59735d 100644 --- a/plugins/mobilehotspot/blacklistitem.cpp +++ b/plugins/mobilehotspot/blacklistitem.cpp @@ -37,7 +37,8 @@ BlacklistItem::BlacklistItem(QString staMac, QString staName, QWidget *parent) : QFrame(parent), - m_mac(staMac) + m_mac(staMac), + m_hostName(staName) { this->setMinimumHeight(60); this->setFixedHeight(60); @@ -60,7 +61,7 @@ bool BlacklistItem::eventFilter(QObject *w, QEvent *e) { if (e->type() == QEvent::MouseButtonRelease) { if (w == m_removeFromBlacklistBtn) { - emit onBtnClicked(m_mac); + emit onBtnClicked(m_mac, m_hostName); return true; } } diff --git a/plugins/mobilehotspot/blacklistitem.h b/plugins/mobilehotspot/blacklistitem.h index 9ccd70ff..dab02aae 100644 --- a/plugins/mobilehotspot/blacklistitem.h +++ b/plugins/mobilehotspot/blacklistitem.h @@ -40,10 +40,11 @@ protected: KBorderlessButton *m_removeFromBlacklistBtn = nullptr; QString m_mac; + QString m_hostName; bool eventFilter(QObject *w, QEvent *e); signals: - void onBtnClicked(QString blacklistMac); + void onBtnClicked(QString staMac, QString staName); }; diff --git a/plugins/mobilehotspot/blacklistpage.cpp b/plugins/mobilehotspot/blacklistpage.cpp index 4e3adca3..1b82d8bd 100644 --- a/plugins/mobilehotspot/blacklistpage.cpp +++ b/plugins/mobilehotspot/blacklistpage.cpp @@ -26,6 +26,8 @@ #define LINE_MAX_SIZE 16777215, 1 #define LINE_MIN_SIZE 0, 1 +#define LOG_HEAD "[BlacklistPage]" + BlacklistPage::BlacklistPage(QWidget *parent) : QWidget(parent) { QVBoxLayout *Vlayout = new QVBoxLayout(this); @@ -64,23 +66,22 @@ QFrame* BlacklistPage::myLine() void BlacklistPage::getBlacklistDevice(QMap &blacklistMap) { if (m_settingPathInterface == nullptr || !m_settingPathInterface->isValid()) { - qDebug() << "dbus interface m_settingPathInterface is invaild"; + qDebug() << LOG_HEAD << "dbus interface m_settingPathInterface is invaild"; return; } QDBusMessage reply = m_settingPathInterface->call("Getblacklist"); if(reply.type() == QDBusMessage::ErrorMessage) { - qWarning() << "[mobilehotspot]Getstainfo error:" << reply.errorMessage(); + qWarning() << LOG_HEAD << "Getblacklist error:" << reply.errorMessage(); return; } if (reply.arguments().isEmpty() || reply.arguments().at(0).toString() == "" || reply.arguments().at(1).toString() == "") { - qDebug() << "Dbus interface call Getblacklist return is empty!"; + qDebug() << LOG_HEAD << "Dbus interface call Getblacklist return is empty!"; return; } - QStringList macList = reply.arguments().at(0).toString().split(";"); QStringList hostNameList = reply.arguments().at(1).toString().split(";"); for (int index = 0; index < macList.count() && macList.at(index) != nullptr; index ++) { @@ -104,17 +105,17 @@ void BlacklistPage::initBlacklistDev() } } -void BlacklistPage::onsetStaIntoBlacklist(QString staMac) +void BlacklistPage::onsetStaIntoBlacklist(QString staMac, QString staName) { if (m_settingPathInterface == nullptr || !m_settingPathInterface->isValid()) { - qDebug() << "dbus interface m_settingPathInterface is invaild"; + qDebug() << LOG_HEAD << LOG_HEAD << "dbus interface m_settingPathInterface is invaild"; return; } - QDBusMessage reply = m_settingPathInterface->call("Addblacklist", staMac); + QDBusMessage reply = m_settingPathInterface->call("Addblacklist", staMac, staName); if(reply.type() == QDBusMessage::ErrorMessage) { - qWarning() << "[mobilehotspot]Getstainfo error:" << reply.errorMessage(); + qWarning() << LOG_HEAD << "Addblacklist error:" << reply.errorMessage(); return; } @@ -139,17 +140,17 @@ void BlacklistPage::clearBlacklistLayout() } } -bool BlacklistPage::removeStaFromBlacklist(QString staMac) +bool BlacklistPage::removeStaFromBlacklist(QString staMac, QString staName) { if (m_settingPathInterface == nullptr || !m_settingPathInterface->isValid()) { - qDebug() << "dbus interface m_settingPathInterface is invaild"; + qDebug() << LOG_HEAD << "dbus interface m_settingPathInterface is invaild"; return false; } - QDBusMessage reply = m_settingPathInterface->call("Delblacklist", staMac); + QDBusMessage reply = m_settingPathInterface->call("Delblacklist", staMac, staName); if(reply.type() == QDBusMessage::ErrorMessage) { - qWarning() << "[mobilehotspot]Getstainfo error:" << reply.errorMessage(); + qWarning() << LOG_HEAD << "Delblacklist error:" << reply.errorMessage(); return false; } @@ -184,12 +185,16 @@ void BlacklistPage::refreshBlacklist() resetLayoutHight(); } -void BlacklistPage::onRemoveFromBlacklistBtnClicked(QString staMac) +void BlacklistPage::onRemoveFromBlacklistBtnClicked(QString staMac, QString staName) { - if (staMac.isNull() || staMac.isEmpty()) { + if (staMac.isNull() + || staMac.isEmpty() + || staName.isNull() + || staName.isEmpty()) { + qDebug() << LOG_HEAD <<"On remove from blacklist button clicked error! sta mac or name is empty!"; return; } - removeStaFromBlacklist(staMac); + removeStaFromBlacklist(staMac, staName); refreshBlacklist(); } diff --git a/plugins/mobilehotspot/blacklistpage.h b/plugins/mobilehotspot/blacklistpage.h index 03f261c0..a1e3f01d 100644 --- a/plugins/mobilehotspot/blacklistpage.h +++ b/plugins/mobilehotspot/blacklistpage.h @@ -59,15 +59,15 @@ private: QDBusInterface *m_settingPathInterface = nullptr; void getBlacklistDevice(QMap &blacklistMap); - bool removeStaFromBlacklist(QString staMac); + bool removeStaFromBlacklist(QString staMac, QString staName); void initBlacklistDev(); void addBlacklistDevFrame(QString staMac, QString staName); void clearBlacklistLayout(); void resetLayoutHight(); private slots: - void onsetStaIntoBlacklist(QString staMac); - void onRemoveFromBlacklistBtnClicked(QString staMac); + void onsetStaIntoBlacklist(QString staMac, QString staName); + void onRemoveFromBlacklistBtnClicked(QString staMac, QString staName); }; #endif // MOBILEHOTSPOTWIDGET_H diff --git a/plugins/mobilehotspot/connectdevlistitem.cpp b/plugins/mobilehotspot/connectdevlistitem.cpp index aaa949e9..a8107905 100644 --- a/plugins/mobilehotspot/connectdevlistitem.cpp +++ b/plugins/mobilehotspot/connectdevlistitem.cpp @@ -37,7 +37,8 @@ ConnectDevListItem::ConnectDevListItem(QString staMac, QString staName, QWidget *parent) : QFrame(parent), - m_mac(staMac) + m_mac(staMac), + m_hostName(staName) { this->setMinimumSize(FRAME_MIN_SIZE); this->setFixedHeight(60); @@ -60,7 +61,7 @@ bool ConnectDevListItem::eventFilter(QObject *w, QEvent *e) { if (e->type() == QEvent::MouseButtonRelease) { if (w == m_dragIntoBlackListBtn) { - emit onBtnClicked(m_mac); + emit onBtnClicked(m_mac, m_hostName); return true; } } diff --git a/plugins/mobilehotspot/connectdevlistitem.h b/plugins/mobilehotspot/connectdevlistitem.h index df1222be..182d581e 100644 --- a/plugins/mobilehotspot/connectdevlistitem.h +++ b/plugins/mobilehotspot/connectdevlistitem.h @@ -40,10 +40,11 @@ protected: KBorderlessButton *m_dragIntoBlackListBtn = nullptr; QString m_mac; + QString m_hostName; bool eventFilter(QObject *w, QEvent *e); signals: - void onBtnClicked(QString staMac); + void onBtnClicked(QString staMac, QString staName); }; diff --git a/plugins/mobilehotspot/connectdevpage.cpp b/plugins/mobilehotspot/connectdevpage.cpp index 8e347bf7..f8862e01 100644 --- a/plugins/mobilehotspot/connectdevpage.cpp +++ b/plugins/mobilehotspot/connectdevpage.cpp @@ -26,6 +26,8 @@ #define LINE_MAX_SIZE 16777215, 1 #define LINE_MIN_SIZE 0, 1 +#define LOG_HEAD "[ConnectdevPage]" + ConnectdevPage::ConnectdevPage(QWidget *parent) : QWidget(parent) { @@ -66,14 +68,14 @@ void ConnectdevPage::getConnectStaDevice(QMap &staMap) { staMap.clear(); if (m_activePathInterface == nullptr || !m_activePathInterface->isValid()) { - qDebug() << "dbus interface m_activePathInterface is invaild"; + qDebug() << LOG_HEAD << "dbus interface m_activePathInterface is invaild"; return; } QDBusMessage reply = m_activePathInterface->call("Getstainfo"); if(reply.type() == QDBusMessage::ErrorMessage) { - qWarning() << "[mobilehotspot]Getstainfo error:" << reply.errorMessage(); + qWarning() << LOG_HEAD << "Getstainfo error:" << reply.errorMessage(); return; } @@ -81,7 +83,7 @@ void ConnectdevPage::getConnectStaDevice(QMap &staMap) || reply.arguments().at(0).toString() == "" || reply.arguments().at(0).toString() == "[Invalid UTF-8]" || reply.arguments().at(1).toString() == "") { - qDebug() << "Dbus interface call Getstainfo return is empty!"; + qDebug() << LOG_HEAD << "Dbus interface call Getstainfo return is empty!"; return; } @@ -175,11 +177,15 @@ void ConnectdevPage::refreshStalist() resetLayoutHight(); } -void ConnectdevPage::onDropIntoBlacklistBtnClicked(QString staMac) +void ConnectdevPage::onDropIntoBlacklistBtnClicked(QString staMac, QString staName) { - if (staMac.isNull() || staMac.isEmpty()) { + if (staMac.isNull() + || staMac.isEmpty() + || staName.isNull() + || staName.isEmpty()) { + qDebug() << LOG_HEAD <<"On drop into blacklist button clicked error! sta mac or name is empty!"; return; } - emit setStaIntoBlacklist(staMac); + emit setStaIntoBlacklist(staMac, staName); } diff --git a/plugins/mobilehotspot/connectdevpage.h b/plugins/mobilehotspot/connectdevpage.h index cf94c2d5..944fc995 100644 --- a/plugins/mobilehotspot/connectdevpage.h +++ b/plugins/mobilehotspot/connectdevpage.h @@ -68,14 +68,14 @@ private: void resetLayoutHight(); signals: - void setStaIntoBlacklist(QString staMac); + void setStaIntoBlacklist(QString staMac, QString staName); public slots: void onStaDevAdded(bool istrue, QString staMac, QString staName); void onStaDevRemoved(bool istrue, QString staMac, QString staName); private slots: - void onDropIntoBlacklistBtnClicked(QString staMac); + void onDropIntoBlacklistBtnClicked(QString staMac, QString staName); }; #endif // MOBILEHOTSPOTWIDGET_H diff --git a/plugins/mobilehotspot/mobilehotspotwidget.cpp b/plugins/mobilehotspot/mobilehotspotwidget.cpp index ebfad0ae..a5a35240 100644 --- a/plugins/mobilehotspot/mobilehotspotwidget.cpp +++ b/plugins/mobilehotspot/mobilehotspotwidget.cpp @@ -46,6 +46,8 @@ #define REFRESH_MSEC 20*1000 +#define LOG_HEAD "[MobileHotspotWidget]" + const QByteArray GSETTINGS_SCHEMA = "org.ukui.kylin-nm.switch"; const QString WIRELESS_SWITCH = "wirelessswitch"; @@ -92,7 +94,7 @@ MobileHotspotWidget::MobileHotspotWidget(QWidget *parent) : QWidget(parent) "com.kylin.network", QDBusConnection::sessionBus()); if(!m_interface->isValid()) { - qDebug() << "dbus interface com.kylin.network is invaild"; + qDebug() << LOG_HEAD << "dbus interface com.kylin.network is invaild"; m_switchBtn->setChecked(false); setUiEnabled(false); } @@ -151,7 +153,7 @@ bool MobileHotspotWidget::eventFilter(QObject *watched, QEvent *event) // showDesktopNotify(tr("start to close hotspot")); QDBusReply reply = m_interface->call("deactiveWirelessAp", m_apNameLine->text(), m_uuid); if (!reply.isValid()) { - qDebug() << "[MobileHotspotWidget] call deactiveWirelessAp failed "; + qDebug() << LOG_HEAD << "call deactiveWirelessAp failed "; return true; } #ifdef HOTSPOT_CONTROL @@ -178,7 +180,7 @@ bool MobileHotspotWidget::eventFilter(QObject *watched, QEvent *event) m_freqBandComboBox->currentText(), m_interfaceComboBox->currentText()); if (!reply.isValid()) { - qDebug() << "[MobileHotspotWidget] call activeWirelessAp failed "; + qDebug() << LOG_HEAD << "call activeWirelessAp failed "; return true; } @@ -272,7 +274,7 @@ void MobileHotspotWidget::initDbusConnect() connect(m_apNameLine, &QLineEdit::textEdited, this, &MobileHotspotWidget::onApLineEditTextEdit); #ifdef HOTSPOT_CONTROL - connect(m_connectDevPage, SIGNAL(setStaIntoBlacklist(QString)), m_blacklistPage, SLOT(onsetStaIntoBlacklist(QString))); + connect(m_connectDevPage, SIGNAL(setStaIntoBlacklist(QString, QString)), m_blacklistPage, SLOT(onsetStaIntoBlacklist(QString, QString))); #endif connect(m_pwdNameLine, SIGNAL(textChanged(QString)), this, SLOT(onPwdTextChanged())); } @@ -320,18 +322,6 @@ void MobileHotspotWidget::onGsettingChanged(const QString &key) if (key == WIRELESS_SWITCH) { bool status = m_switchGsettings->get(WIRELESS_SWITCH).toBool(); if (!status) { -// if (m_switchBtn->isChecked()) { -// if(m_interface->isValid()) { -// QDBusReply reply = m_interface->call("deactiveWirelessAp", -// m_apNameLine->text(), -// m_pwdNameLine->text(), -// m_interfaceComboBox->currentText()); -// if (!reply.isValid()) { -// qDebug() << "[MobileHotspotWidget] call deactiveWirelessAp failed "; -// return true; -// } -// } -// } m_switchBtn->setChecked(status); m_uuid.clear(); m_switchBtn->setCheckable(false); @@ -350,7 +340,7 @@ void MobileHotspotWidget::initInterfaceInfo() QDBusReply > reply = m_interface->call("getDeviceListAndEnabled",WIRELESS); if (!reply.isValid()) { - qDebug()<<"execute dbus method 'getDeviceListAndEnabled' is invalid in func initInterfaceInfo()"; + qDebug() << LOG_HEAD <<"execute dbus method 'getDeviceListAndEnabled' is invalid in func initInterfaceInfo()"; setWidgetHidden(true); return; } @@ -358,7 +348,7 @@ void MobileHotspotWidget::initInterfaceInfo() QDBusReply > capReply = m_interface->call("getWirelessDeviceCap"); if (!capReply.isValid()) { - qDebug()<<"execute dbus method 'getWirelessDeviceCap' is invalid in func initInterfaceInfo()" <setCheckable(false); } else { @@ -385,7 +375,7 @@ void MobileHotspotWidget::initInterfaceInfo() updateBandCombox(); } } else { - qDebug() << "no useable wireless device"; + qDebug() << LOG_HEAD << "no useable wireless device"; setWidgetHidden(true); } } @@ -400,20 +390,20 @@ void MobileHotspotWidget::getApInfo() if (m_interfaceComboBox->count() <= 0) { m_switchBtn->setChecked(false); setWidgetHidden(true); - qWarning() << "getApInfo but interface is empty"; + qWarning() << LOG_HEAD << "getApInfo but interface is empty"; return; } QDBusReply reply = m_interface->call("getStoredApInfo"); if (!reply.isValid()) { - qDebug()<<"execute dbus method 'getStoredApInfo' is invalid in func getObjectPath()"; + qDebug() << LOG_HEAD <<"execute dbus method 'getStoredApInfo' is invalid in func getObjectPath()"; } QStringList apInfo = reply.value(); if (apInfo.isEmpty()) { - qDebug() << "no stored hotspot info"; + qDebug() << LOG_HEAD << "no stored hotspot info"; m_apNameLine->setText(m_hostName); m_pwdNameLine->setText("12345678"); return; @@ -434,7 +424,7 @@ void MobileHotspotWidget::getApInfo() m_uuid = apInfo.at(4); } } else { - qDebug() << "no such interface " << apInfo.at(2); + qDebug() << LOG_HEAD << "no such interface " << apInfo.at(2); } } } @@ -625,7 +615,7 @@ void MobileHotspotWidget::onHotspotDeactivated(QString devName, QString ssid) //热点连接 void MobileHotspotWidget::onHotspotActivated(QString devName, QString ssid, QString uuid, QString activePath, QString settingPath) { - qDebug() << "onHotspotActivated" <isChecked()) { return; }