18 Commits

Author SHA256 Message Date
fdf543af5d Accepting request 1114125 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1114125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=8
2023-09-29 19:14:03 +00:00
Adam Mizerski
55e8ef4ed0 Accepting request 1114124 from home:etamPL
- update to 0.5.1
  - Fix an issue where the headerbar is overly large
- update to 0.5.0
  - Helvum has been ported to libadwaita, and now requires libadwaita >= 1.3 to
    build.
  - The graph UI has been redesigned to fit the libadwaita style and to improve
    usability and looks. Nodes now have a background, ports are split into a
    label and a round handle, and more minor changes.
  - Ports are now added and removed more reliably from nodes, and are sorted by
    name.
  - An "About" window has been added, and can be opened using the new primary
    menu, opened by a button in the headerbar.
  - The application no longer enters an unusable state if the app can't connect
    to the pipewire server, or loses connection. Instead, the app will attempt
    to reconnect on an interval, and display a banner in the UI to notify the
    user that the app is not connected.
- started using cargo-packaging

OBS-URL: https://build.opensuse.org/request/show/1114124
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=12
2023-09-28 17:35:36 +00:00
Adam Mizerski
cd19548363 Accepting request 1114107 from home:etamPL
update to 0.4.1

OBS-URL: https://build.opensuse.org/request/show/1114107
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=11
2023-09-28 14:16:14 +00:00
4f00fcf732 Accepting request 1065406 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1065406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=7
2023-02-13 15:41:18 +00:00
Adam Mizerski
9fa1c60cbf Accepting request 1065405 from home:etamPL:branches:multimedia:apps
- update to 0.4.0
  - Improvements
    - The graphview no longer renders content outside the visible area and uses
      less CPU drawing, which should improve performance greatly.
    - The graphview can now be zoomed. Zooming is possible via
      two-finger-gesture, CTRL+Scrolling, and a zoom widget in the header bar.
    - The graphview now has a fixed size, and the view is initially centered in
      middle.
    - Labels on nodes and ports now may use multiple lines when too long, and
      very long labels will be ellipsized. A new tooltip is displayed when
      hovering a label, which displays the full name and is never ellipsized.
    - The label for a node now prefers displaying the node.description property
      over the node.nick property of a pipewire node, which is usually more
      human-readable and helpful, and also matches the behaviour of other tools.
  - Fixes
    - Helvum should build again with pipewire versions 0.3.64 and 0.3.65 due to
      an updated pipewire dependency.

OBS-URL: https://build.opensuse.org/request/show/1065405
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=9
2023-02-13 09:48:00 +00:00
d720d2b33f Accepting request 950757 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/950757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=6
2022-02-02 21:41:56 +00:00
Adam Mizerski
6ac1f69f4b Accepting request 950756 from home:etamPL
- update to 0.3.4
  - Update glib dependency, which fixes a SIGSEGV when using glib as a log
    backend and the output is being captured by systemd.

OBS-URL: https://build.opensuse.org/request/show/950756
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=8
2022-02-02 14:42:36 +00:00
6b919aab53 Accepting request 949781 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/949781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=5
2022-01-29 19:59:33 +00:00
Adam Mizerski
151c6a6052 Accepting request 949780 from home:etamPL
- update to 0.3.3
  - An appstream metadata file was added and is installed to the metainfo directory
  - gtk4-update-icon-cache instead of the gtk3 variant is used during post-install
  - The application id was changed to `org.pipewire.Helvum`
  - Bash build scripts were removed and their work is done directly via meson instead
  - The upstream URL has changed to https://gitlab.freedesktop.org/pipewire/helvum

OBS-URL: https://build.opensuse.org/request/show/949780
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=7
2022-01-28 21:44:01 +00:00
ec8606163f Accepting request 936063 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/936063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=4
2021-12-06 23:00:19 +00:00
Adam Mizerski
0d5484c8dd Accepting request 936005 from home:baduhai:branches:multimedia:apps
Icons not chowing up in menus because location of the hicolor folder within packaged rpm is wrong(I think). Afaik it should be `/usr/share/icons/hicolor` but currently it is `/usr/share/hicolor`.

- Fixes:
  - Changed location of hicolor folder to properly display app icon.

OBS-URL: https://build.opensuse.org/request/show/936005
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=6
2021-12-06 15:16:08 +00:00
227777ea15 Accepting request 934892 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/934892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=3
2021-12-01 19:47:19 +00:00
Adam Mizerski
fd2a90b941 Accepting request 934891 from home:etamPL
- update to 0.3.2
  - Changes:
    - Links where the endpoint is left of the start point and on the same height
      now have a slight vertical component in their curve so they don't appear
      as a single line
    - Links now use a gray instead of black color for better constrast
  - Fixes:
    - Build scripts now use bash instead of sh, as they were already using bash
      features before, which could lead to problems where sh is not a symlink to
      bash
  - Also, from now on, releases will have a source tarball with vendored cargo
    dependencies attached, so that releases can be built offline easier.

OBS-URL: https://build.opensuse.org/request/show/934891
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=5
2021-12-01 00:39:05 +00:00
92592fb8f1 Accepting request 922656 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/922656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=2
2021-10-04 16:39:39 +00:00
Adam Mizerski
8b225db5e2 Accepting request 922655 from home:etamPL
- Update to version 0.3.1:
  - Add meson as new primary buildsystem
  - Add application icon and symbolic icon
  - Add .desktop file

OBS-URL: https://build.opensuse.org/request/show/922655
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=4
2021-10-01 20:17:34 +00:00
555ef2aaa0 Accepting request 918016 from multimedia:apps
Please add helvum to Factory

OBS-URL: https://build.opensuse.org/request/show/918016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/helvum?expand=0&rev=1
2021-09-10 21:41:37 +00:00
Adam Mizerski
2f38aff269 Accepting request 912839 from home:etamPL
update to 0.3.0

OBS-URL: https://build.opensuse.org/request/show/912839
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=2
2021-08-18 06:51:29 +00:00
eab4961b2f Accepting request 899897 from home:etamPL
Please add helvum to multimedia:apps.

Helvum is a GTK-based patchbay for pipewire, inspired by the JACK tool catia.

OBS-URL: https://build.opensuse.org/request/show/899897
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/helvum?expand=0&rev=1
2021-06-15 15:39:58 +00:00