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
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
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
e50d6aaf94
feat: added additional wifi information (standard, security, channel) in the Network module ( #941 )
2022-05-26 18:56:55 +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
ec472d9a2a
feat: added default icon to the top processes without icons
2022-01-06 11:40:52 +01:00
Serhiy Mytrovtsiy
0ae9429426
feat: added an option for network traffic dividing/2 if VPN ( #755 )
2021-12-24 12:07:24 +01:00
Serhiy Mytrovtsiy
9443885d40
feat: show pid when process name is not available in the Network top processes ( #744 )
2021-12-18 15:09:13 +01:00
Serhiy Mytrovtsiy
da58efda87
fix: fixed missing interface and network on start ( #712 )
2021-11-26 17:58:00 +01:00
Serhiy Mytrovtsiy
77d1b5d274
feat: added Reachability plugin and moved Network module to it
2021-10-15 19:31:14 +02:00
Serhiy Mytrovtsiy
ecd2209d4c
feat: added connection status information to the network details view ( #653 )
2021-10-11 18:40:38 +02:00
Serhiy Mytrovtsiy
01bfe1b79c
fix: check if IPv6 is not IPv4 ( #550 )
2021-07-23 19:06:24 +02:00
Serhiy Mytrovtsiy
a3a002a2d3
feat: removed os.log and moved to NextLog
2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
13707090eb
feat: combine StatsKit and ModuleKit in the one framework: Kit
2021-06-04 19:37:29 +02:00
Serhiy Mytrovtsiy
0c7f5699ed
feat: initialized swiftlint and fixed warnings and errors
2021-05-22 14:58:20 +02:00
Serhiy Mytrovtsiy
e768a42e12
feat: add button to reset network usage ( #303 )
2021-05-21 21:27:52 +02:00
Serhiy Mytrovtsiy
76500207c9
fix: fixed file descriptors leak ( #384 )
2021-03-26 21:56:28 +01:00
Serhiy Mytrovtsiy
cd689999ac
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
03380fcccf
feat: add an option to refresh public IP ( #339 )
2021-03-05 15:41:55 +01:00
Serhiy Mytrovtsiy
7e08fb901a
feat: show both public IPs: v4 and v6 ( #307 )
2021-03-03 18:38:22 +01:00
Serhiy Mytrovtsiy
cc1d9459e1
feat: was added option to disable the top processes (0 - option in the number of processes)
2021-01-07 16:29:03 +01:00
Serhiy Mytrovtsiy
75b75379e2
fix: changed service for fetching public IP ( #257 )
2021-01-06 12:48:02 +01:00
Serhiy Mytrovtsiy
399082a8af
fix: Apple GPU detection ( #260 )
2021-01-03 13:52:38 +01:00
Serhiy Mytrovtsiy
19e20ea063
- add option to select the network reader (interface based or process based)
...
- small refactoring in Network reader
2020-11-27 18:11:14 +01:00
Ahmed Osama
6b58302089
Fix: No download speed ( #157 )
...
* Implemented alternative approach to get download speed
* Early check
* Reset data on interface change
* Trigger alternative approach manually
* Fix
2020-11-26 16:02:04 +01:00
Serhiy Mytrovtsiy
399d699f0f
- fix top processes sorting in the Network module ( #150 )
2020-11-18 20:48:55 +01:00
Ahmed Osama
33b739c915
Fix usage accumulated ( #156 )
2020-11-15 13:01:01 +01:00
Serhiy Mytrovtsiy
b843ff4cbf
- add total upload/download stats to the Network widget ( #153 )
2020-11-13 13:57:33 +01:00
Serhiy Mytrovtsiy
08374eb04a
- add an option to select number of top processes in the Network module
2020-10-27 20:12:01 +01:00
Serhiy Mytrovtsiy
6a2bb06673
- fix widget showing when module is disabled (possible it's happened only in the Network module) ( #83 )
...
- update CPU temperature modules (#81 )
2020-09-05 13:03:39 +02:00
Serhiy Mytrovtsiy
9edb29a78b
- fix temperature converting ( #67 )
2020-08-10 18:19:10 +02:00
Serhiy Mytrovtsiy
946ecdd71e
- add icon to top processes
2020-08-01 20:50:41 +02:00
Serhiy Mytrovtsiy
2c8a464d2d
- add top processes to Network module
...
- add application names to CPU and RAM top processes view
2020-07-29 21:37:02 +02:00
Serhiy Mytrovtsiy
5e51770cbc
- add an option to select a network interface
...
- update logic when the module is not available (now reader initializing after the module is initialized)
- update a Network popup view
2020-07-06 19:25:41 +02:00
Serhiy Mytrovtsiy
4e29364d39
- get network interface from store
2020-07-06 15:47:19 +02:00
Serhiy Mytrovtsiy
f562d965de
- update a CPU temperature sensor key
...
- log missing sensor key in dict
- fix network type detection
- small fixes
2020-06-29 21:05:38 +02:00
Serhiy Mytrovtsiy
0f8e9ea739
fix crash on start (the problem with self.window in popup)
...
- fix crash when missing wifi network name
2020-06-29 17:39:34 +02:00
Serhiy Mytrovtsiy
3f8ee3bd65
- update structure name in modules
...
- add arguments support (--reset, --disable)
- update a README
2020-06-28 23:58:37 +02:00
Serhiy Mytrovtsiy
c3368ddd19
init Sensors module
2020-06-23 00:03:00 +02:00
Serhiy Mytrovtsiy
de64f943eb
fix network reader after reconnection to the network
2020-06-21 16:44:31 +02:00
Serhiy Mytrovtsiy
4d6f759d3b
v2.0.0 ( #34 )
...
* v2.0.0
* rewritten application from scratch
* new Settings
* new custom popup view
* moved to own implementation of chart
* added more option to configure a widget
* now each module has own widget in the menu bar
* a lot of new features...
2020-06-07 12:22:32 +02:00