Commit Graph

2606 Commits

Author SHA1 Message Date
GyulyVGC
a433485edf update CHANGELOG 2025-12-20 10:33:49 +01:00
GyulyVGC
6d331537a3 clear preview charts when a capture is started 2025-12-20 09:59:56 +01:00
GyulyVGC
5da6cfce61 don't spawn traffic preview thread for adapters with unsupported link types 2025-12-20 09:33:26 +01:00
GyulyVGC
04e82c063b remove PacketFiltersFields, don't start captures from unsupported link types 2025-12-19 22:45:36 +01:00
GyulyVGC
3059ede43a include device name in traffic preview thread's name to facilitate debugging 2025-12-19 15:35:27 +01:00
GyulyVGC
5a251caeef avoid panic in CaptureContext::consume 2025-12-19 14:52:16 +01:00
GyulyVGC
7bd2b18c33 minor improvements and refactoring 2025-12-19 11:51:09 +01:00
GyulyVGC
14dfd70356 minor improvements to preview charts 2025-12-19 11:15:56 +01:00
GyulyVGC
5750470658 remove duplicated test 2025-12-19 10:46:54 +01:00
GyulyVGC
f1ae3ed960 fix build error on Windows 2025-12-19 00:24:08 +01:00
GyulyVGC
f61fb26cc1 improve look of adapters buttons in initial page 2025-12-18 23:53:54 +01:00
GyulyVGC
1b75284afb close and restart capture previews channel when needed 2025-12-18 17:20:20 +01:00
GyulyVGC
ca42d83ef5 make preview_charts a Vec instead of an HashMap 2025-12-18 11:39:01 +01:00
GyulyVGC
71d0cb4b77 restructuring backend for traffic previews (WIP) 2025-12-18 01:10:48 +01:00
GyulyVGC
36b63021e5 improvements and fixes to preview charts 2025-12-17 00:35:44 +01:00
GyulyVGC
a0f2b01176 draft preview charts for each adapter in initial page 2025-12-13 17:26:16 +01:00
GyulyVGC
c43a40ee01 refactor sample_spline method 2025-12-13 16:27:46 +01:00
GyulyVGC
77ae35f0cf creat PreviewChart struct 2025-12-13 16:20:18 +01:00
GyulyVGC
223072d8fa fix TrafficChart::update_charts_data 2025-12-13 15:47:08 +01:00
GyulyVGC
f59964ac99 refactor ChartSeries 2025-12-13 15:31:12 +01:00
GyulyVGC
60a3e9af8e send traffic preview messages and update previews in Sniffer struct 2025-12-13 11:47:16 +01:00
GyulyVGC
9cfd5f1853 Merge branch 'main' into traffic-preview 2025-12-13 11:26:15 +01:00
GyulyVGC
40add2e0dd fix build error 2025-12-12 00:24:54 +01:00
GyulyVGC
63c2f2593e Merge branch 'main' into traffic-preview 2025-12-11 23:27:30 +01:00
GyulyVGC
42f3227209 fix new clippy lint on Rust 1.92 2025-12-11 23:26:20 +01:00
GyulyVGC
95db1b16ec update maxminddb to 0.27.0 2025-12-02 12:34:40 +01:00
GyulyVGC
e33f1fd599 update deps 2025-11-28 17:27:08 +01:00
GyulyVGC
da5ce20bdf Revert "use sniffnet.app domain"
This reverts commit 7cbb2ad395.
2025-11-27 20:12:40 +01:00
GyulyVGC
7cbb2ad395 use sniffnet.app domain 2025-11-27 16:50:35 +01:00
GyulyVGC
ef5d3b7f22 update README header picture 2025-11-21 13:34:38 +01:00
Giuliano Bellini
bead56ef47 Merge pull request #1010 from GyulyVGC/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-11-21 13:23:40 +01:00
Giuliano Bellini
caefd3afcf Merge pull request #1009 from GyulyVGC/dependabot/cargo/main/clap-4.5.53
Bump clap from 4.5.51 to 4.5.53
2025-11-21 13:20:54 +01:00
dependabot[bot]
c583c1ba13 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 03:06:13 +00:00
GyulyVGC
504631fe04 add badges in README's Download section 2025-11-21 01:31:10 +01:00
dependabot[bot]
06f2496b59 Bump clap from 4.5.51 to 4.5.53
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.51 to 4.5.53.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.51...clap_complete-v4.5.53)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.53
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-20 03:07:04 +00:00
GyulyVGC
0784150662 traffic preview (very very ugly and WIP) 2025-11-17 23:45:29 +01:00
Giuliano Bellini
88a24a4edb Merge pull request #1007 from GyulyVGC/imgbot
[ImgBot] Optimize images
2025-11-10 23:01:12 +01:00
ImgBotApp
d571e1a251 [ImgBot] Optimize images
*Total -- 59.47kb -> 49.05kb (17.51%)

/resources/repository/logo_repository.png -- 30.23kb -> 24.87kb (17.74%)
/resources/repository/header_repository.png -- 29.24kb -> 24.19kb (17.28%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-11-10 20:24:23 +00:00
GyulyVGC
1ad773a6bd update README header picture 2025-11-10 19:48:56 +01:00
GyulyVGC
fa9a10d6c2 update README header picture 2025-11-10 19:42:15 +01:00
GyulyVGC
930d5e8fad return a PCAP error when trying to start a capture from an unknown adapter name 2025-11-10 18:33:03 +01:00
Giuliano Bellini
54e47a093a Merge pull request #1002 from GyulyVGC/welcome
Add welcome screen
2025-11-09 23:50:46 +01:00
GyulyVGC
8152ed144a update CHANGELOG 2025-11-09 23:08:30 +01:00
Giuliano Bellini
c13f515b7d Merge pull request #1004 from GyulyVGC/imgbot 2025-11-08 01:04:59 +01:00
ImgBotApp
71e72ee422 [ImgBot] Optimize images
/resources/repository/roadmap.png -- 208.42kb -> 162.80kb (21.89%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-11-07 23:20:06 +00:00
GyulyVGC
cc09fe366a fix tests and clippy 2025-11-07 12:25:27 +01:00
GyulyVGC
2cbddaee36 use welcome screen reversed for quit animation 2025-11-07 11:51:26 +01:00
GyulyVGC
7f1c73a70c ignore keyboard shortcuts during welcome screen 2025-11-06 23:22:01 +01:00
GyulyVGC
3355d1fe7c add an animated welcome screen 2025-11-06 21:15:26 +01:00
GyulyVGC
6eb097eb7c add crates.yml CI/CD 2025-11-04 17:10:37 +01:00