85 Commits

Author SHA1 Message Date
zkk
9c99cd9125 修复网络页面IP更新不及时的问题 2025-02-28 16:20:52 +08:00
zkk
025a26209c 重构网络页面,解决卡顿问题 2025-02-05 10:51:56 +08:00
zkk
222346415f 更新WiFi页面 修复已知Bug 2024-10-12 15:39:29 +08:00
zkk
ebde820120 修改打印页面,微调页面和一些其他页面的按钮效果以及图标 2024-07-20 09:14:11 +08:00
Alfredo Monclus
e8e046469b network: fix not returning with back if panel was not initialized 2024-06-10 19:59:00 -03:00
Alfredo Monclus
40ce34f93b installer: fix for nm 2024-06-04 17:24:44 -03:00
Alfredo Monclus
2d2e80c3fd panels: allow to call them without name 2024-06-04 11:16:50 -03:00
Alfredo Monclus
08bbe9b6f1 network: offer a solution to insufficient priviledges
i do not like this but nothing else i've tried has worked so far
2024-06-02 06:48:11 -03:00
Alfredo Monclus
e09a4d8d43 network: more info in the message 2024-06-02 06:48:11 -03:00
Alfredo Monclus
9c13468e66 network: improve message, fix deactivate error 2024-06-02 06:48:11 -03:00
Alfredo Monclus
d9eeec3cba network: changes to monitoring 2024-05-29 23:49:46 -03:00
Alfredo Monclus
b91566c718 network: call an update inmediately 2024-05-28 10:37:05 -03:00
Alfredo Monclus
632b10e7c0 network: hide the icon until info is available 2024-05-28 10:28:55 -03:00
Alfredo Monclus
1d9e9e8d65 network: rescan after connect 2024-05-26 15:02:46 -03:00
Alfredo Monclus
d88dad1e8d network: fixes for connection handling mainly delete 2024-05-26 14:30:07 -03:00
Alfredo Monclus
3c71f67f53 network: fix properly detect network type 2024-05-26 12:15:44 -03:00
Alfredo Monclus
6815e9cabc network: improvements in error handling 2024-05-25 23:56:07 -03:00
Alfredo Monclus
4bea02db4e network: provide a message when failining initialization 2024-05-25 18:27:43 -03:00
Alfredo Monclus
9bc75729d6 network: do not ask psk for open networks 2024-05-25 15:07:12 -03:00
Alfredo Monclus
b9f51d39db network: do not close the psk entry if the password is invalid
also not it differentiates invalid property from other errors
2024-05-25 14:23:37 -03:00
Alfredo Monclus
a80b881015
network: new NetworkManager backend using sdbus (#1269)
* network: new NetworkManager backend using sdbus

drop support for old methods

* rescan changes

* add wifi on-off
2024-05-24 19:13:35 -03:00
alfrix
2a5e9b371e network: fix strength not shown fixes #1265 2024-02-09 01:49:42 -03:00
alfrix
874645614f translations: add widget folder to translations, and fix some string not being recognized 2024-01-12 21:43:12 -03:00
alfrix
2af58ef8ea network: refactors and fixes 2024-01-11 20:54:10 -03:00
alfrix
52b7ae2c21 network: change wireless search pattern to wl (systemd 197+) 2024-01-10 23:32:02 -03:00
alfrix
bd18924f1d network: add wlx to possible device names 2024-01-10 18:35:09 -03:00
alfrix
6cf639c083 refactor widget creation
improves performance and makes the code cleaner

* add parameters instead of calling methods afterwards
* remove a a lot of size requests
* remove parameters that are being set to the default value
* simplify dialogs containers
2024-01-02 08:14:51 -03:00
alfrix
badc47619a wifi: networkmanager signal strength is not dbm 2023-11-25 23:41:54 -03:00
alfrix
d4d27f809b wifi: add icons 2023-11-24 16:55:11 -03:00
alfrix
b10f6a65ff wifi: fix #1181 2023-11-23 22:09:56 -03:00
alfrix
6eefe9d465 wifi: avoid wwan close #1175 2023-11-18 17:15:27 -03:00
alfrix
e80ef7eff5 dialogs: simplify dialog calls, fix layout issue 2023-08-30 01:21:17 -03:00
alfrix
8d9236a2df screen: simplify panel loading
this removes create_panel function from panels and mandates a class name Panel

remove panel_type param and only use a panel_name that is it's filename

remove load_panel dict

always reinit panel, (simpler and safer but slower)
2023-07-30 12:22:58 -03:00
alfrix
3c69bcb4c4 add parameter to labels to silence IDE warnings 2023-07-30 12:22:58 -03:00
alfrix
4920720c99 return False on Glib functions 2023-06-16 10:05:43 -03:00
camerony
4e60f65404
network: fix button size, and update ipv4 address on network change (#879) 2023-01-29 09:42:49 -06:00
alfrix
7120c424d4 gtk: resizability
doesn't rescale the fonts or images
2022-12-11 09:17:18 -03:00
alfrix
683b72ab20 simplify keyboard calls 2022-12-03 15:46:26 -03:00
alfrix
9de058b0d7 dialogs: set title 2022-11-30 11:51:24 -03:00
alfrix
25797b5ed3 remove frames from lists 2022-11-28 00:15:28 -03:00
alfrix
c630178f0c network: improve NetworkManager support 2022-11-24 14:57:36 -03:00
Elias Bakken
db48bb8a1f Added support for network manager 2022-11-24 14:57:36 -03:00
alfrix
593d8c678b gtk: merge buttonimage and button 2022-11-22 14:55:42 -03:00
alfrix
0b1b2f0e19 dialog removal refactor 2022-11-22 14:55:42 -03:00
alfrix
880f7628e4 fix f-strings with no placeholders 2022-11-22 14:55:42 -03:00
alfrix
d0d79a64df base_panel: simplify action bar buttons enable-disable 2022-11-21 09:20:05 -03:00
alfrix
fc0f153023 reorder imports 2022-11-20 07:28:05 -03:00
alfrix
45ab86204b panels: remove initialize from the panels that do not have a menu 2022-11-18 00:53:53 -03:00
alfrix
b8e819629a log: reduce spam 2022-11-10 07:15:04 -03:00
alfrix
79b3429837 network: fix panel not loading if the wifi module has not ben initialized
close #736
2022-09-27 15:16:04 -03:00