Commit Graph

174 Commits

Author SHA1 Message Date
fb8cda9d90 network: make missing nl80211 non-fatal
This will enable the networking module to be used for ethernet
interfaces on kernels without nl80211 support.

It should be reasonable to allow desktop systems without
wireless interfaces to run custom kenrel configs
without nl80211 compiled in.
2020-07-31 08:15:16 +02:00
6e7f22ac3a fix: cancel thread and fix window close 2020-05-27 09:10:38 +02:00
2d02ae5e97 Merge branch 'master' into master 2020-04-16 14:43:10 +02:00
4a7dd400fe Merge branch 'master' into on-update 2020-04-12 18:32:19 +02:00
b40cdcb5bd refactor: call parent update 2020-04-12 18:30:21 +02:00
dd7d78cd60 changes requested 2020-02-23 23:09:05 +01:00
9abe1e2790 Merge branch 'master' into master 2020-02-23 23:00:09 +01:00
4f8a396692 Fix for 'Network label text not updated properly when formats contain Unicode characters' (#588) 2020-02-15 16:51:18 +00:00
c045288ce4 add man page for bluetooth, fix bluetooth race-condition 2020-01-26 05:34:31 +01:00
e3bf6b968c bluetooth module handles rfkill events instantly 2020-01-23 17:17:29 +01:00
d85f0e1060 Merge pull request #3 from marcplustwo/addbluetoothmodule
Add bluetooth module
2020-01-22 11:44:25 +01:00
89cb9673d4 bluetooth module working 2020-01-22 11:37:47 +01:00
f0dbd8b78d properly structure rfkill util 2020-01-21 17:48:45 +01:00
b8aeda794c Merge pull request #2 from marcplustwo/airplane_mode
distinguish between wifi disabled and disconnected
2020-01-20 10:46:59 +01:00
2dc4ae78fc distinguish between wifi disabled and disconnected 2020-01-20 00:35:37 +01:00
129713fe1b fix(network): add missing include
Fixes:
../src/modules/network.cpp:68:3: error: 'assert' was not declared in this scope
   68 |   assert(starts_with(read, category));
      |   ^~~~~~
../src/modules/network.cpp:6:1: note: 'assert' is defined in header '<cassert>'; did you forget to '#include <cassert>'?
    5 | #include "util/format.hpp"
  +++ |+#include <cassert>
    6 |
2020-01-07 20:27:31 +01:00
1145788ab3 fix(network): display of IPv6 address 2020-01-06 13:15:28 +01:00
c885be369e feat(Network): hide on empty format 2019-12-30 13:46:12 +01:00
0f0765e517 feat(modules): call user on-update if configured 2019-12-05 14:42:36 -08:00
b3f9425d70 fix: ci 2019-09-25 09:59:07 +01:00
211b1c2785 fix: no need to wait on start 2019-09-25 09:32:22 +01:00
1d39ef5c8e Add a disk module 2019-09-25 08:47:33 +02:00
bae83ee4e3 fix: static_cast clamp 2019-09-19 22:07:38 +01:00
334bc1e52a fix(Network): clamp signal strength 2019-09-19 21:59:28 +01:00
8f9e6c132d fix(network): stack-use-after-return found by address sanitizer
Fixes compilation with clang.
2019-08-27 00:11:40 -07:00
c916fe258e fix(network): no need to check family here 2019-06-25 07:55:55 +02:00
b05d4cd413 fix(network): retry around all getExternalInterface 2019-05-29 16:17:40 +02:00
c06725aa69 fix(network): better disconnect handler 2019-05-28 11:21:59 +02:00
5ae5821929 refactor(network): re-add MAX_RETRY in order to detect external interface 2019-05-28 11:08:48 +02:00
74e40432e5 fix(network): linked state 2019-05-28 09:58:48 +02:00
6e73c6db61 refactor(network): remove last_ext_iface_ 2019-05-26 23:16:09 +02:00
253366baf4 refactor(network): remove useless assignment 2019-05-26 22:40:29 +02:00
ecec02c8be refactor(network): better events handler 2019-05-26 22:36:26 +02:00
d4ace4b4d8 fix(network): subscribe only wanted family 2019-05-26 20:06:27 +02:00
5fd92b3c28 fix(network): don't check IFF_UP 2019-05-26 19:53:10 +02:00
c0a39f34cd refactor(network): don't clear ipaddr 2019-05-25 18:02:36 +02:00
07147878a9 refactor(network): code cleaning 2019-05-24 09:49:56 +02:00
85d60f95c4 refactor(network): const methods 2019-05-22 22:20:50 +02:00
d24d85bebf refactor: move label name and id to label contructor 2019-05-22 12:06:24 +02:00
48a58cd979 fix(network): switch between ifaces upon disconnection 2019-05-21 17:38:47 +02:00
67593b8c0f Merge pull request #332 from Organic-Code/enhancement/spdlog
Adding spdlog
2019-05-20 12:07:58 +02:00
03e43fb31d refactor: remove wlroots dependency 2019-05-20 09:49:54 +02:00
51be97f9aa Adding spdlog 2019-05-18 19:44:45 -04:00
67786c32a8 fix(merge): re-add missing code 2019-05-18 15:45:18 +02:00
93a644eec4 Merge branch 'master' into master 2019-05-18 15:42:27 +02:00
aa385e28b6 refactor: execute update on idle 2019-05-18 15:32:40 +02:00
2c1a3d0430 Adding logging 2019-05-18 09:27:47 -04:00
b31a64ad00 Displaying in ko/s and kb/s instead of interval dependant unit 2019-05-18 09:13:00 -04:00
4865a9ad6c fix(network): reset frequency 2019-05-18 13:57:50 +02:00
d34c3a801c fix(Network): less updates 2019-05-18 12:27:10 +02:00