Commit Graph

131 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
dca3c03acd feat: added wifi network name from networksetup (#1723) 2023-12-18 16:44:06 +01:00
Serhiy Mytrovtsiy
97d884c860 feat: added latency to the Network popup (based on the ICMP requests) (#1707)
feat: removed WiFi network name from the network popup (starting from macOS Sonoma it's not available without CoreLocation access)
2023-12-08 17:58:13 +01:00
Serhiy Mytrovtsiy
1a9a5e7839 feat: added speed base selector to the disk module when speed widget is enabled 2023-10-21 18:45:24 +02:00
justinharrell
24b29ccbfe feat: moved network base setting to module from widget (#1635)
Co-authored-by: Justin Harrell <justin@harrell.io>
2023-10-21 18:28:58 +02:00
Serhiy Mytrovtsiy
9115329767 fix: changed reference from unowned to weak in the modules (prevents crash in some cases) 2023-08-13 13:15:27 +02:00
Serhiy Mytrovtsiy
32bd6ff32c feat: added module types to the readers 2023-06-29 17:46:40 +02:00
Serhiy Mytrovtsiy
1e0ba3b61f feat: moved all reader's values to the Codable protocol 2023-06-27 17:09:38 +02:00
Serhiy Mytrovtsiy
bc34a39b86 fix: close socket listener when no ICMP host is set up. Prevent ICMP callbacks from other apps when ICMP must be off 2023-06-12 18:00:47 +02:00
Serhiy Mytrovtsiy
94bf62ae70 feat: added information when network data was reset last in the Network popup (#1495) 2023-05-29 19:15:36 +02:00
Serhiy Mytrovtsiy
c6fa3f4592 feat: moved from IO in the Network portal to the network chart 2023-05-20 13:58:33 +02:00
Serhiy Mytrovtsiy
efdbff5424 feat: added grid chart to the network popup for connectivity history (#1397) 2023-04-11 21:51:03 +02:00
Serhiy Mytrovtsiy
3c9a3722bf fix: fixed swiftlint warnings (#1386) 2023-04-01 16:58:05 +02:00
Zhizhen He
001f787e41 fix: fixed some typo (#1373) 2023-03-25 23:01:46 +01:00
Serhiy Mytrovtsiy
d70b424211 feat: added fieldSettingRow for setting with text field 2023-03-25 17:29:06 +01:00
Serhiy Mytrovtsiy
5105c8c20d feat: created PopupWrapper for the popup view 2023-03-25 14:54:30 +01:00
Serhiy Mytrovtsiy
3ee65acbcc feat: added an option to specify the public IP address auto-refresh interval. Never will be a default option. 2023-03-09 18:37:17 +01:00
Vojtěch Svědiroh
4012529c16 lang: fixed typo in the unit (#1325) 2023-02-26 16:08:11 +01:00
Serhiy Mytrovtsiy
b8c0844d10 feat: added portal view to the GPU module
feat: added portal view to the Network module
feat: added portal view to the Disk module
2023-02-25 11:46:59 +01:00
Serhiy Mytrovtsiy
03e37cfc4a feat: removed macOS 10.14* checks 2023-02-16 19:44:10 +01:00
Serhiy Mytrovtsiy
51ebe2907e fix: improved network threshold logic (#1211) 2022-12-12 18:51:16 +01:00
Serhiy Mytrovtsiy
25e7e38eb9 feat: added icons to the modules in the sidebar menu (starting from macOS 11.0) 2022-12-03 12:25:45 +01:00
Serhiy Mytrovtsiy
aa9abf3555 feat: added RSSI, noise, and transmit rate to the SSID tooltip (#1187) 2022-11-23 19:34:17 +01:00
Serhiy Mytrovtsiy
9f38e0ba63 fix: updated build runner to macOS 12 and removed OWE and OWE Transition from the wifi encryption list to fix the build 2022-11-08 20:08:48 +01:00
Serhiy Mytrovtsiy
c8acb8877c feat: added new wifi encryption (OWE and OWE Transition) 2022-11-05 11:51:29 +01:00
Serhiy Mytrovtsiy
2e7f00380c feat: added -n flag to the nettop (#1129) 2022-10-28 22:47:58 +02:00
Serhiy Mytrovtsiy
58cb255780 feat: added missing translation 2022-10-27 18:47:57 +02:00
Serhiy Mytrovtsiy
65c15a7b6f fix: fixed wrong ICMP response detection (#1111) 2022-10-11 16:58:28 +02:00
Serhiy Mytrovtsiy
75dbc14d94 v2.7.38 2022-10-09 22:58:57 +02:00
Serhiy Mytrovtsiy
f8c5850586 fix: fixed fetching v4 and v6 IP addresses at the same time (quick fix) (#1109) 2022-10-09 22:54:54 +02:00
Serhiy Mytrovtsiy
ebc548996c feat: added options to select colors in the Network popup (#565) 2022-10-07 16:00:44 +02:00
Serhiy Mytrovtsiy
58878969b4 fix: corrected internet connection status state in the Network popup 2022-10-06 17:56:49 +02:00
Serhiy Mytrovtsiy
e02586b7f4 feat: changed swiftlint rules for body and file length 2022-10-04 21:45:40 +02:00
Serhiy Mytrovtsiy
42515ca1b5 feat: initialized popup settings (#565) 2022-10-04 21:44:27 +02:00
Serhiy Mytrovtsiy
a07f5078bb feat: added an option to set ICMP host for the connectivity reader. The empty host will disable this feature 2022-10-01 19:20:08 +02:00
Serhiy Mytrovtsiy
5eaac81d1e feat: added translations for State widget 2022-09-23 17:09:38 +02:00
Serhiy Mytrovtsiy
8524448192 feat: initialized a new State widget for the Network module (#1082) 2022-09-19 17:15:21 +02:00
Serhiy Mytrovtsiy
985322014b feat: added connectivity status to the Network popup view (#1082) 2022-09-17 19:34:13 +02:00
Serhiy Mytrovtsiy
4f190e9168 feat: added a new connectivity reader to the Network module. It sends a low-level (ICMP) ping message to 1.1.1.1. (#1082) 2022-09-17 19:33:18 +02:00
Serhiy Mytrovtsiy
a7294802c7 fix: fixed data racing in the Network module 2022-09-16 16:50:41 +02:00
Serhiy Mytrovtsiy
28a1b1987b feat: added Widget activation threshold option to the Network module (#931) 2022-09-03 13:32:01 +02:00
Serhiy Mytrovtsiy
7b9f7a667d feat: added translation for Autodetection 2022-09-02 17:49:44 +02:00
Serhiy Mytrovtsiy
682b7e1250 feat: moved ip request from the ipify service to the own server 2022-08-15 16:59:24 +02:00
Serhiy Mytrovtsiy
07b29a41cb fix: fixed swiftlint errors 2022-07-10 12:45:38 +02:00
Serhiy Mytrovtsiy
0b7be467e1 feat: added option to show all widgets per module as one item in the menu bar. It's an early feature, so there is a bugs. To work fine with this feature a lot of widgets must be adjusted. It supports organizing the elements right from the widget selector settings already. IT'S AN EARLY FEATURE! 2022-07-09 11:37:00 +02:00
Serhiy Mytrovtsiy
e50d6aaf94 feat: added additional wifi information (standard, security, channel) in the Network module (#941) 2022-05-26 18:56:55 +02:00
Serhiy Mytrovtsiy
47f3722fdc fix: reset the usage when changing the reader type (#908) 2022-04-15 13:15:37 +02:00
Serhiy Mytrovtsiy
6fb2c9b11b feat: changed function_body_length swiftlint rule from 60/80 to 80/100 2022-04-02 12:45:41 +02:00
Serhiy Mytrovtsiy
8d81de1101 fix: update public IP address only when Network module is enabled (#886) 2022-03-24 16:17:37 +01:00
Serhiy Mytrovtsiy
55fbc4f7f6 feat: added silent app update option (default from now) 2022-01-23 13:24:24 +01:00
Serhiy Mytrovtsiy
f17c0c8987 feat: disabled large_tuple swiftlint rule 2022-01-11 22:51:55 +01:00