Commit Graph

2005 Commits

Author SHA1 Message Date
Phirxian
b470c568cf adding network !!
- rx/tx graph
- label rx/tx/error
- rewriting some codes
- adding packetin/packetout for each pid
- adding pcap sniffing port -> count
- adding inode mapping to get port <- inode <- pid

# Conflicts:
#	src/main.c
#	src/process-monitor.c
#	src/process-monitor.h
#	src/process-statusbar.c
#	src/process-window.c
#	src/process-window.h
#	src/settings.h
#	src/task-manager-linux.c
#	src/task-manager.c
#	src/task-manager.h

starting freebsd

get mac address trough getifaddrs function, should be more portable
remove mac_get_binary_from_file that use /sys/class/net/%s/address

freebsd adding packetin/packetout/active socket trough sockstat
- move linux code
- adding pseudo inode mapping

OpenBSD suppoort & code cleanup

NetBSD global network usage & per process

hiding of settings and columns on network initialization failure

Apply .clang-format file

# Conflicts:
#	src/main.c
#	src/process-monitor.c
#	src/process-monitor.h
#	src/process-statusbar.c
#	src/process-window.c
#	src/process-window.h
#	src/settings-dialog.c
#	src/settings.h
#	src/task-manager-bsd.c
#	src/task-manager.c
#	src/task-manager.h

use AC_CHECK_LIB and add the corresponding ifdef to disable pcap functionality

fix compilation openbsd

clang format

fix compilation netbsd

clang format ...

disable clang-format on task-manager-bsd, important include order

fix compilation freebsd

disable clang-format on task-manager-freebsd, important include order

typo

openbsd include

fix segfault on openbsd without permissions

fix warning on freebsd : -Wint-to-pointer-cast -Wmissing-declarations -Wshadow

fix compilation for "skel" and "solaris" (implementation todo)

freebsd iterate over all network interface

linux iterate over all network interface and fix some warnings

netbsd iterator over all network interface and fix args issue trough kvm_getargv2

fix ptr issue, clang format

ide change coding style ?

fix close button, hide when "Keep in the notification area" is enable

Discard my changes on the README

Solaris adding mac adresse, rx/tx/error for the network graph
libsocket is in the default package of solaris, it should be linked for getifaddrs

adding packet callback for solaris

solaris pid to socket mapping (tcp, tcp6, udp, udp6) !

final clang format

credit ?

Linux adding udp, udp6, icmp, icmp6, raw, raw6.
Disable virtual network device on linux.

Fix -Wincompatible-pointer-types and -Wdeprecated-declarations
use WNCK_CHECK_VERSION and WnckHandle on version >= 43.0.0

asked changes
2024-07-16 03:30:40 +02:00
b9f85dff85 CLion config 2024-07-16 01:10:50 +02:00
Anonymous
45fd948f0d I18n: Update translation es (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-07-14 00:49:55 +02:00
Anonymous
6384b8c8cd I18n: Update translation ko (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-06-05 00:52:29 +02:00
Anonymous
f7e6410924 I18n: Update translation kk (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-06-02 12:51:48 +02:00
Gaël Bonithon
b0b11816e3 Fix core.UndefinedBinaryOperatorResult warning from scan-build
task-manager-linux.c:362:19: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult]
  362 |         return (state[0] == 'T') ? TRUE : FALSE;

scan-build 17.0.6
2024-05-31 19:50:33 +02:00
Gaël Bonithon
293230ffa7 clang-format: Use IncludeBlocks::Regroup 2024-05-28 19:01:08 +02:00
Anonymous
104c52c6de I18n: Update translation he (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-05-19 00:53:30 +02:00
Anonymous
61089406d6 I18n: Update translation pt_BR (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-05-10 00:49:24 +02:00
Gaël Bonithon
2a9a32b3a0 Apply .clang-format file 2024-05-05 17:58:13 +02:00
Gaël Bonithon
95a2d9c5bf Clean up and sort includes 2024-05-05 17:58:13 +02:00
Gaël Bonithon
a034f4a6fc clang-format: Add file
Related: apps/orage#32, xfce/xfce4-dev-tools!101
2024-05-05 17:57:43 +02:00
Anonymous
4cf48abc2e I18n: Update translation sv (97%).
77 translated messages, 2 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-05-01 12:50:47 +02:00
Anonymous
6b981d8409 I18n: Update translation en_GB (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-22 00:50:54 +02:00
Anonymous
ec471890c8 I18n: Update translation da (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-21 00:51:01 +02:00
Anonymous
15607888cc I18n: Update translation uk (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-16 12:50:20 +02:00
Anonymous
bbb2b4f0b7 I18n: Update translation sr (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-14 12:49:40 +02:00
Anonymous
07dd533661 I18n: Update translation ja (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-13 00:50:47 +02:00
Anonymous
cfa8294eb5 I18n: Update translation ru (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-12 00:49:53 +02:00
Anonymous
0896c443f9 I18n: Update translation de (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-12 00:49:53 +02:00
Anonymous
5444ae09fc I18n: Update translation fr (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-11 12:50:20 +02:00
Anonymous
fc8e53c0c6 I18n: Update translation nl (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-11 00:49:44 +02:00
Anonymous
9b94298d6d I18n: Update translation nb (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-11 00:49:44 +02:00
Anonymous
5412fde551 I18n: Update translation lt (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-11 00:49:44 +02:00
Anonymous
0df1aaf7b9 I18n: Update translation zh_TW (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
Anonymous
220658bdab I18n: Update translation zh_CN (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
Anonymous
229ab7809a I18n: Update translation pt (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
Anonymous
bbf742e8ff I18n: Update translation pl (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
Anonymous
a32fba8823 I18n: Update translation nl (93%).
74 translated messages, 5 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
Anonymous
b30f456f19 I18n: Update translation bg (100%).
79 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-10 12:49:48 +02:00
d094f06f6a Aggregate children memory and cpu
Closes: #58
2024-04-09 23:41:31 +02:00
Gaël Bonithon
d21b73e5ff process-tree-view: Reset /columns/positions at startup if invalid
This can happen if from one version to the next the number of columns
has changed, and of course if invalid data is somehow put into the
xfconf property.
2024-04-09 23:15:11 +02:00
Gaël Bonithon
aaca7e94a4 Fix xfconf memory management 2024-04-09 22:53:53 +02:00
Anonymous
c3bf4c7c3e I18n: Update translation zh_TW (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:33 +02:00
Anonymous
469badf44e I18n: Update translation zh_HK (54%).
40 translated messages, 34 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:33 +02:00
Anonymous
056296c01d I18n: Update translation zh_CN (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:33 +02:00
Anonymous
77d624c266 I18n: Update translation uk (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:33 +02:00
Anonymous
1a3146223a I18n: Update translation ug (59%).
44 translated messages, 30 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:33 +02:00
Anonymous
f580a7844f I18n: Update translation tr (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
8a2dc1f553 I18n: Update translation th (93%).
69 translated messages, 5 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
954f4875a0 I18n: Update translation te (58%).
43 translated messages, 31 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
55383a8c72 I18n: Update translation sv (98%).
73 translated messages, 1 untranslated message.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
e5570f8740 I18n: Update translation sr (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
9ac64b6e27 I18n: Update translation sq (98%).
73 translated messages, 1 untranslated message.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
c88baf01c2 I18n: Update translation sk (95%).
71 translated messages, 3 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
d6e35f5c1d I18n: Update translation ru (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
dfe92d3b61 I18n: Update translation pt_BR (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
f7aeb2b549 I18n: Update translation pt (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:32 +02:00
Anonymous
a59c7f1326 I18n: Update translation pl (100%).
74 translated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:31 +02:00
Anonymous
1f609069e2 I18n: Update translation oc (66%).
49 translated messages, 25 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).
2024-04-08 00:51:31 +02:00