Naveen Prashanth
41c16a42f7
Merge remote-tracking branch 'origin/typed-ids' into petgraph
2026-05-10 09:41:48 +05:30
Naveen Prashanth
d4b5d3b680
Merge remote-tracking branch 'origin/gtk-gsk' into typed-ids
2026-05-10 09:38:54 +05:30
Naveen Prashanth
e88760e924
Relax deps for older distros
2026-05-10 09:38:25 +05:30
Naveen Prashanth
3b3ab1594b
Merge branch 'main' of https://gitlab.freedesktop.org/pipewire/helvum
2026-05-09 23:10:09 +05:30
Naveen Prashanth
99af0b4b19
Relax deps for older distros
2026-05-09 23:09:14 +05:30
Link Mauve
ed76daf2fd
Drastically reduce the size of the screenshot
...
Sadly the uncompressed PNG will bloat the repository forever, but at
least shallow clones should be better.
I ran oxipng[1] on it, which losslessly reduced it from 3.6 MiB down to
72 KiB.
Fixes a regression from both b51721ce79
and 8cc134e1d6 . Actually if possible it
would be better to force-push to replace these two commits with this
version, and then ask the fdo admins to prune the repository.
[1] https://github.com/oxipng/oxipng
2026-05-09 10:00:40 +02:00
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
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
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
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
Tom A. Wagner
a1a4594a25
ui: Fix headerbar becoming too large
...
Removes the .toolbar class from a box in the headerbar and instead sets spacing property.
The .toolbar class added extra vertical padding, so the headerbar had to increase its size
2023-09-28 14:05:48 +02:00
Tom A. Wagner
3dd4623ab9
Release v0.5.0
2023-09-28 13:38:07 +02:00