Commit graph

1436 commits

Author SHA1 Message Date
GyulyVGC
79eddbaa89 make favorites persistent 2026-03-16 19:11:58 +01:00
GyulyVGC
a82e04766b minor optimizations 2026-03-16 00:23:49 +01:00
GyulyVGC
2457693d4f minor optimizations 2026-03-16 00:09:55 +01:00
GyulyVGC
c5a390db8e optimize some code by avoiding unneeded clones 2026-03-15 23:38:43 +01:00
GyulyVGC
1b2a2fc32d avoid Settings struct full clones when destructuring 2026-03-15 22:55:05 +01:00
GyulyVGC
d0e7be2bfa fix notifications page item bars alignment 2026-03-14 18:31:59 +01:00
GyulyVGC
ba8510d93d use circular icons for country flags 2026-03-14 16:09:44 +01:00
GyulyVGC
fa312fde06 rename embedded icons resources and make default_picon a custom SVG 2026-03-14 14:29:06 +01:00
GyulyVGC
518f1a6db0 notifications: detect all kinds of favorites in latest interval 2026-03-14 12:25:52 +01:00
GyulyVGC
f76e8f9986 support remote notifications for all favorite kinds, and test LoggedNotification::to_json 2026-03-13 23:28:32 +01:00
GyulyVGC
c564b1b917 fix test_add_or_remove_favorite 2026-03-12 23:03:21 +01:00
GyulyVGC
bcb67b0854 get_searched_entries: correctly match all kinds of favorites 2026-03-12 22:31:44 +01:00
GyulyVGC
10e2c564b6 minor improvements to overview page report columns paddings 2026-03-12 19:57:19 +01:00
GyulyVGC
df8d747d9b improve page tabs: reduce size of inactive tabs 2026-03-12 00:31:39 +01:00
GyulyVGC
efee5b1220 update favorite notifications (WIP) 2026-03-12 00:06:13 +01:00
GyulyVGC
7b905baf6a unify overview page reports and create favorite enums to include services and programs (WIP) 2026-03-11 19:41:05 +01:00
GyulyVGC
ca5f349e39 improve data bars style 2026-03-10 17:46:12 +01:00
GyulyVGC
2036cf1cfe set alpha to 1.0 for all palettes starred color 2026-03-10 14:07:56 +01:00
GyulyVGC
be37c01209 Revert "remove Message::Periodic"
This reverts commit 1b9aad676c.
2026-03-10 13:45:08 +01:00
GyulyVGC
1b9aad676c remove Message::Periodic 2026-03-10 13:32:54 +01:00
GyulyVGC
66fb2ba58e improve star buttons 2026-03-09 23:45:35 +01:00
GyulyVGC
8716c1cfe6 update deps 2026-03-08 22:36:17 +01:00
GyulyVGC
38febe3213 fix Program::icon_key 2026-03-07 22:07:32 +01:00
GyulyVGC
bfda08bd8e fix rust 1.94 clippy lints 2026-03-07 11:00:49 +01:00
GyulyVGC
25531d6bcc add some clarifying comments 2026-03-06 19:56:31 +01:00
GyulyVGC
f6594e3b94 minor improvement 2026-03-06 13:34:29 +01:00
GyulyVGC
b8ac7e322b adjust unknown program sorting in case of DataInfo exchanged withing the same second 2026-03-04 01:29:07 +01:00
GyulyVGC
11f36cbf2c don't lookup icons for empty icon_key 2026-03-03 20:06:44 +01:00
GyulyVGC
434d5148f1 explicitly set height and width to program icons 2026-03-03 19:22:46 +01:00
GyulyVGC
33ddbfadb9 refactor to picon::get_icon 2026-03-03 18:26:40 +01:00
GyulyVGC
e4827db819 use program name on Linux as key parameter to retrieve icons 2026-03-03 18:17:01 +01:00
GyulyVGC
6a4e3600b3 use picon::IconHandle 2026-03-03 17:11:29 +01:00
GyulyVGC
d58dd13980 receive Handle from picon library 2026-03-01 18:51:02 +01:00
GyulyVGC
541e810e2e implement program icon retrieval strategy 2026-02-28 23:23:50 +01:00
GyulyVGC
8a7853183b add not_equal and not_contains prefixes to Inspect page text inputs 2026-02-28 00:45:47 +01:00
GyulyVGC
0ccbcc2232 improve Overview page report rows height 2026-02-27 21:05:56 +01:00
GyulyVGC
03806afde9 start testing program icons 2026-02-27 20:18:49 +01:00
GyulyVGC
059ff9212d minor improvements 2026-02-27 17:34:55 +01:00
GyulyVGC
801eb87d29 refactor host_bar to support blacklisted entries, and minor improvements to EllipsizedText 2026-02-24 12:03:16 +01:00
GyulyVGC
da1f818a56 use ellipsized text for overview page report entries 2026-02-24 00:27:22 +01:00
GyulyVGC
dc87c48cec create struct CaseInsensitiveString to improve dropdowns items sorting 2026-02-23 23:00:21 +01:00
GyulyVGC
e9afae879e fix Program::Unknown time-based sorting in Overview page 2026-02-23 20:38:20 +01:00
GyulyVGC
d51af81611 use the same dedicated thread for all rDNS lookups 2026-02-23 19:03:19 +01:00
GyulyVGC
999dfacfd0 minor improvements 2026-02-23 16:03:42 +01:00
GyulyVGC
5fd239e0b8 update programs DataInfo as part of TickRun (only once per second 2026-02-22 21:32:55 +01:00
GyulyVGC
a16c53449a only show programs with some exchanged data 2026-02-21 22:54:19 +01:00
GyulyVGC
055aa9ed2a clean program_lookup on Sniffer::reset 2026-02-21 20:01:30 +01:00
GyulyVGC
0afd8d24fe show programs in overview page 2026-02-21 19:46:02 +01:00
GyulyVGC
92d09e0c9f minor refactor and improvement 2026-02-21 17:55:58 +01:00
GyulyVGC
aa89be9971 associate unassigned recent connections on port with the looked up program 2026-02-21 14:23:44 +01:00