Commit graph

238 commits

Author SHA1 Message Date
Naveen Prashanth
bcee8b2fc5 Relax deps for older distros & node links respect highlighted nodes 2026-05-09 10:38:17 +05:30
Naveen Prashanth
e2d1202b14 Edit .gitignore 2026-05-08 16:21:29 +05:30
Naveen Prashanth
13f2bef63a Merge remote-tracking branch 'origin/typed-ids' into petgraph 2026-05-08 16:16:20 +05:30
Naveen Prashanth
18e726d706 Merge remote-tracking branch 'origin/gtk-gsk' into typed-ids 2026-05-08 16:15:39 +05:30
Naveen Prashanth
878074c2df Merge remote-tracking branch 'origin/main' into gtk-gsk 2026-05-08 16:14:55 +05:30
Naveen Prashanth
9f6dd16834 Edit .gitignore 2026-05-08 16:12:57 +05:30
Naveen Prashanth
12d9600150 fix fmt issues 2026-05-07 20:41:04 +05:30
Naveen Prashanth
29f8ad33d9 Merge remote-tracking branch 'origin/petgraph' into blueprints 2026-05-07 20:17:16 +05:30
Naveen Prashanth
ac8aabd8c9 fix fmt and clippy issues 2026-05-07 20:16:32 +05:30
Naveen Prashanth
8f6ba4f599 Merge remote-tracking branch 'origin/typed-ids' into petgraph 2026-05-07 19:54:46 +05:30
Naveen Prashanth
c713fbb69b fix fmt issues 2026-05-07 19:04:10 +05:30
Naveen Prashanth
d6aa19a8df Merge remote-tracking branch 'origin/petgraph' into blueprints 2026-05-07 18:13:06 +05:30
Naveen Prashanth
0d19881b7b Merge remote-tracking branch 'origin/typed-ids' into petgraph 2026-05-07 18:09:17 +05:30
Naveen Prashanth
ef98acb716 Merge remote-tracking branch 'origin/gtk-gsk' into typed-ids 2026-05-07 18:06:06 +05:30
Naveen Prashanth
a9b4927aed Merge remote-tracking branch 'origin/main' into gtk-gsk 2026-05-07 18:04:00 +05:30
Naveen Prashanth
c7d8ab25a4 Release v0.6.1 2026-05-07 15:40:38 +05:30
Naveen Prashanth
ff569a4de0 Edit making_a_release.md 2026-05-07 10:05:29 +00:00
Naveen Prashanth
7ffc348766 fix flatpak lint issues 2026-05-07 15:27:41 +05:30
Naveen Prashanth
8cc134e1d6 Replace screenshot.png 2026-05-07 09:54:09 +00:00
Naveen Prashanth
b51721ce79 Replace screenshot.png 2026-05-07 09:47:16 +00:00
Naveen Prashanth
1050b404b4 Edit README.md 2026-05-07 06:17:55 +00:00
Naveen Prashanth
d166b8a037 use blp fully 2026-05-07 11:40:06 +05:30
Naveen Prashanth
ad90c7758e blueprints ui fix 2026-05-07 08:48:03 +05:30
Naveen Prashanth
c3a6a44484 blueprints ui 2026-05-07 08:01:35 +05:30
Naveen Prashanth
32e78a5eff Add branding for icons 2026-05-06 17:34:54 +00:00
Naveen Prashanth
c463645579 Replace screenshot.png 2026-05-06 17:26:01 +00:00
Naveen Prashanth
796f9cd0ab Replace screenshot.png 2026-05-06 17:14:36 +00:00
Naveen Prashanth
a125c7b3e0 node highlight 2026-05-06 22:14:34 +05:30
Naveen Prashanth
b80cc1ed98 GSK optimizations 2026-05-06 21:53:50 +05:30
Naveen Prashanth
6f4128d97e Use petgraph for structured graph 2026-05-06 20:58:30 +05:30
Naveen Prashanth
9d290793e7 Use typesafe GEnums 2026-05-06 20:08:13 +05:30
Naveen Prashanth
8a75db1987 Add typed IDs 2026-05-06 15:57:38 +05:30
Naveen Prashanth
bde421a6ea Use native GskPath GTK4 API 2026-05-06 12:07:11 +05:30
Naveen Prashanth
2b6e05d96c Fix flatpak linter warnings 2026-05-06 11:22:56 +05:30
Naveen Prashanth
18e0e617a9 Edit README.md 2026-05-06 05:49:34 +00:00
Naveen Prashanth
9b530018c3 Release v0.6.0 2026-05-06 10:12:42 +05:30
Naveen Prashanth
d0987ca603 Release v0.6.0 2026-05-05 23:33:43 +05:30
Naveen Prashanth
75cd258d17 Release v0.6.0 2026-05-05 23:22:05 +05:30
Naveen Prashanth
8cb0aabc28 Release v0.6.0 2026-05-05 23:14:44 +05:30
Naveen Prashanth
ee2c5b29ba Deps update 2026-05-05 15:36:38 +00:00
Tom Wagner
eb3b3cf298 Mark project as unmaintained 2025-09-15 13:35:26 +02:00
Tom A. Wagner
4549ba6ff5 ui: Force LTR direction on the nodes port grid and on ports
Forces the direction on the nodes internal port grid and on the ports themselves
to be always left-to-right (LTR), to avoid the UI becoming messed up when defaulting
to right-to-left (RTL).

Previously, when using RTL, the side of input and output ports would be swapped,
causing the port handles to be inside the node instead of at the edge.
2023-12-09 16:01:11 +01:00
Denis Drakhnia
e78d6f5fb4 ui: Move view with middle mouse button. 2023-11-18 14:19:20 +02:00
Denis Drakhnia
96c079d29e ui: Display node media name in graph view 2023-10-13 11:40:21 +00:00
Tom A. Wagner
5d4931b418 pw: Set media.category property to manager
This will make the session manager give Helvum full permissions even when
used from flatpak or otherwise restricted, so that we can always change
the graph even if permissions become more restricted in the future.
2023-10-12 08:36:08 +00:00
Tom A. Wagner
b983ade736 ui: Move "disconnected" banner from headerbar into content
The change to AdwToolbarView put the disconnected banner into the toolbar, resulting in a weird-looking
separator when the bar is shown.

This moves the banner into the "content" widget of the AdwToolbarView to fix that issue.
2023-10-11 22:48:37 +02:00
Angelo Verlain
94d5e95695 use AdwToolbarView 2023-10-11 22:48:37 +02:00
Angelo Verlain Shema
e1f63ddd28 Use responsive design 2023-10-10 18:16:23 +00:00
Angelo Verlain
903df21ba3
attach about window 2023-10-06 17:46:59 +02:00
Tom A. Wagner
39437eaf29 Release v0.5.1 2023-09-28 14:13:00 +02:00