diff --git a/.imgbotconfig b/.imgbotconfig index 6149559a..f458f718 100644 --- a/.imgbotconfig +++ b/.imgbotconfig @@ -2,5 +2,6 @@ "ignoredFiles": [ "*inkscape.svg", ], - "minKBReduced": 1, + "minKBReduced": 0, + "compressWiki": "true", } diff --git a/Cargo.lock b/Cargo.lock index d2610176..c6e13870 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3841,7 +3841,7 @@ dependencies = [ [[package]] name = "sniffnet" -version = "1.2.2" +version = "1.3.0" dependencies = [ "chrono", "confy", diff --git a/Cargo.toml b/Cargo.toml index 4f9d4c8e..fbcd8198 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,12 +1,13 @@ [package] name = "sniffnet" -version = "1.2.2" +version = "1.3.0" authors = ["Giuliano Bellini "] edition = "2021" description = "Application to comfortably monitor your network traffic" readme = "README.md" homepage = "https://sniffnet.net" repository = "https://github.com/GyulyVGC/sniffnet" +documentation = "https://github.com/GyulyVGC/sniffnet/wiki" license = "MIT OR Apache-2.0" keywords = ["filter", "network", "packet", "sniffer", "gui"] categories = ["visualization", "gui", "network-programming"] diff --git a/README.md b/README.md index 93233793..568e44ae 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@
-Sniffnet + -Download -Roadmap -Website -Wiki + + + + Application to comfortably monitor your Internet traffic
Cross-platform, Intuitive, Reliable @@ -15,19 +15,20 @@

- +

-Overview page -Inspect page -Notifications page + + + +

- +

@@ -54,7 +55,7 @@ ## _Support Sniffnet's development_ 💖 ## Download -| Windows | macOS | Linux (.deb) | Linux (.rpm) | +| Windows | macOS | Linux (.deb) | Linux (.rpm) | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| |         [64‑bit](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_64-bit.msi) \| [32‑bit](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_32-bit.msi)         | [Intel](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_Intel.dmg) \| [Apple silicon](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_AppleSilicon.dmg) | [amd64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_amd64.deb) \| [arm64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_arm64.deb) \| [i386](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_i386.deb) \| [armhf](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_armhf.deb) |         [x86_64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_x86_64.rpm) \| [aarch64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_aarch64.rpm)         | @@ -189,11 +190,11 @@ ## User manual Do you want to **learn more**?
Check out the [**Sniffnet Wiki**](https://github.com/GyulyVGC/sniffnet/wiki), a comprehensive manual to help you thoroughly master the application from a basic setup to the most advanced functionalities.
-The wiki includes step-by-step guides, examples of usage, tips, and answers to frequent questions. +The Wiki includes step-by-step guides, tips, examples of usage, and answers to frequent questions.

- -Sniffnet Wiki + +

@@ -212,9 +213,9 @@ ### Missing dependencies ### Rendering problems -In some circumstances, especially if you are running on an old architecture or your graphical drivers are not up-to-date, +In some circumstances, especially if you are running on an old architecture or your graphical drivers are not updated, the `wgpu` default renderer used by [iced](https://github.com/iced-rs/iced) -may have bugs (the interface glitches, color gradients are unsupported, or some icons are completely black).
+may manifest bugs (the interface glitches, color gradients are unsupported, or some icons are completely black).
In these cases you can set an environment variable to switch to the `tiny-skia` renderer, a CPU-only software renderer that should work properly on every environment: @@ -222,7 +223,7 @@ ### Rendering problems ICED_BACKEND=tiny-skia ``` -### ***In any case don't hesitate to [open an issue](https://github.com/GyulyVGC/sniffnet/issues/new/choose), and I will do my best to help you!*** +### ***In any case, don't hesitate to [open an issue](https://github.com/GyulyVGC/sniffnet/issues/new/choose), and I will do my best to help you!*** @@ -235,7 +236,7 @@ ## Acknowledgements

-iced +

diff --git a/resources/logos/wiki/wikilogo.png b/resources/logos/wiki/wikilogo.png deleted file mode 100644 index 150f85b7..00000000 Binary files a/resources/logos/wiki/wikilogo.png and /dev/null differ diff --git a/resources/repository/pages/inspect.png b/resources/repository/pages/inspect.png new file mode 100644 index 00000000..79a07c4f Binary files /dev/null and b/resources/repository/pages/inspect.png differ diff --git a/resources/repository/pages/inspect_page.png b/resources/repository/pages/inspect_page.png deleted file mode 100644 index 3d378042..00000000 Binary files a/resources/repository/pages/inspect_page.png and /dev/null differ diff --git a/resources/repository/pages/notifications.png b/resources/repository/pages/notifications.png new file mode 100644 index 00000000..7dd828ae Binary files /dev/null and b/resources/repository/pages/notifications.png differ diff --git a/resources/repository/pages/notifications_page.png b/resources/repository/pages/notifications_page.png deleted file mode 100644 index fa179b9c..00000000 Binary files a/resources/repository/pages/notifications_page.png and /dev/null differ diff --git a/resources/repository/pages/overview.png b/resources/repository/pages/overview.png new file mode 100644 index 00000000..0725208d Binary files /dev/null and b/resources/repository/pages/overview.png differ diff --git a/resources/repository/pages/overview_page.png b/resources/repository/pages/overview_page.png deleted file mode 100644 index 56dc75af..00000000 Binary files a/resources/repository/pages/overview_page.png and /dev/null differ diff --git a/resources/repository/pages/thumbnail.png b/resources/repository/pages/thumbnail.png new file mode 100644 index 00000000..98fdf5ff Binary files /dev/null and b/resources/repository/pages/thumbnail.png differ diff --git a/src/gui/pages/settings_general_page.rs b/src/gui/pages/settings_general_page.rs index 3aa05b2b..8c825c8f 100644 --- a/src/gui/pages/settings_general_page.rs +++ b/src/gui/pages/settings_general_page.rs @@ -20,7 +20,7 @@ use crate::translations::translations::language_translation; use crate::translations::translations_2::country_translation; use crate::translations::translations_3::{ - mmdb_files_translation, need_help_translation, params_not_editable_translation, + learn_more_translation, mmdb_files_translation, params_not_editable_translation, zoom_translation, }; use crate::utils::formatted_strings::get_path_termination_string; @@ -209,7 +209,7 @@ fn need_help(language: Language, font: Font) -> Container<'static, Message, Styl let content = Column::new() .align_items(Alignment::Center) .push( - Text::new(need_help_translation(language)) + Text::new(learn_more_translation(language)) .style(TextType::Subtitle) .size(FONT_SIZE_SUBTITLE) .font(font), diff --git a/src/translations/translations_3.rs b/src/translations/translations_3.rs index 034c10a4..cf083552 100644 --- a/src/translations/translations_3.rs +++ b/src/translations/translations_3.rs @@ -194,10 +194,10 @@ pub fn thumbnail_mode_translation(language: Language) -> &'static str { } } -pub fn need_help_translation(language: Language) -> &'static str { +pub fn learn_more_translation(language: Language) -> &'static str { match language { - Language::EN => "Do you need help?", - Language::IT => "Hai bisogno di aiuto?", - _ => "Do you need help?", + Language::EN => "Do you want to learn more?", + Language::IT => "Vuoi saperne di più?", + _ => "Do you want to learn more?", } }