Commit graph

2790 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
Giuliano Bellini
9eceb99f10
Merge pull request #1099 from GyulyVGC/dependabot/github_actions/docker/build-push-action-7 2026-03-09 09:26:07 +01:00
dependabot[bot]
830cf68d89
Bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 03:15:27 +00:00
Giuliano Bellini
3b09b7aefc
Merge pull request #1098 from GyulyVGC/imgbot
[ImgBot] Optimize images
2026-03-08 23:14:21 +01:00
ImgBotApp
5eb80810e4
[ImgBot] Optimize images
*Total -- 33.80kb -> 28.68kb (15.15%)

/resources/repository/header_repository.png -- 28.69kb -> 23.86kb (16.84%)
/resources/countries_flags/default_picon.png -- 5.11kb -> 4.82kb (5.68%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-03-08 22:07:54 +00:00
GyulyVGC
8716c1cfe6 update deps 2026-03-08 22:36:17 +01:00
Giuliano Bellini
41b5bfd25a
Merge pull request #1090 from GyulyVGC/dependabot/github_actions/docker/login-action-4
Bump docker/login-action from 3 to 4
2026-03-08 22:16:25 +01:00
Giuliano Bellini
4ba3394ce3
Merge pull request #1089 from GyulyVGC/dependabot/github_actions/docker/setup-qemu-action-4
Bump docker/setup-qemu-action from 3 to 4
2026-03-08 22:15:44 +01:00
Giuliano Bellini
f767afea18
Merge pull request #1088 from GyulyVGC/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
2026-03-08 22:12:41 +01:00
Giuliano Bellini
7390efe957
Merge pull request #1087 from GyulyVGC/dependabot/github_actions/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-08 22:11:29 +01:00
dependabot[bot]
6551d38d2b
Bump docker/setup-qemu-action from 3 to 4
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-08 21:10:39 +00:00
dependabot[bot]
82ef3c4804
Bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-08 21:10:35 +00:00
Giuliano Bellini
689743fb4a
Merge pull request #1091 from GyulyVGC/dependabot/github_actions/docker/setup-buildx-action-4
Bump docker/setup-buildx-action from 3 to 4
2026-03-08 22:09:33 +01:00
Giuliano Bellini
cbea33c04f
Merge pull request #1056 from GyulyVGC/pid
Program identification
2026-03-08 21:51:39 +01:00
GyulyVGC
38febe3213 fix Program::icon_key 2026-03-07 22:07:32 +01:00
GyulyVGC
fb29db668c update README sponsors 2026-03-07 11:12: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
f19a2f493c update CHANGELOG 2026-03-06 13:21:38 +01:00
dependabot[bot]
7c12bc0673
Bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 03:12:51 +00:00
Giuliano Bellini
f8cfbe7662
Merge branch 'main' into pid 2026-03-06 00:58:36 +01:00
GyulyVGC
035225238c update CHANGELOG 2026-03-06 00:56:03 +01:00
GyulyVGC
a257cea05d use picon dependency from crates.io 2026-03-05 22:38:04 +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