[systemd-devel] [PATCH 00/14] systemadm updates

microcai microcai at fedoraproject.org
Mon Sep 19 05:02:00 PDT 2011


Can you send git pull request and just mail  diff state ?

2011/9/19 Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl>:
> Hi,
>
> here are some patches for systemadm. The goal is to make the output
> more readable (i.e. with sorted and colored dependencies, not
> ellipsized).  Also allow sorting on various columns, make text
> selectable, and a bit shorter someplaces to save space.
>
> A dependency on libgee is added, to have a hash map of units. Libgee
> is packaged for fedora and debian, and should not be a
> problem. Otherwise, units have to be looked up over dbus and this is
> slow. Also, a wrappable gtk label is added as a separate file, because
> gtk itself makes it hard to have a wrappable resizable label.
>
> All in all, those patches are far from perfect, but systemadm hasn't
> seen any changes in a long while and they should make stuff better.
>
>
> Zbigniew Jędrzejewski-Szmek (14):
>  systemadm: break timestamp formatting out into a seperate function
>  systemadm: allow sorting of jobs and units
>  systemadm: display dependencies sorted
>  systemadm: split the type+status combo box into type combo & status checkbox
>  systemadm: filter on swaps, paths, and timers too.
>  systemadm: add a wrappable label and use it for status lines
>  systemadm: add libgee as dependency and use it for a unit map
>  systemadm: use color for dependency links
>  systemadm: use bold for "requires", etc.
>  systemadm: make the dependency listing  selectable
>  systemadm: catch exceptions generated by dbus
>  systemadm: coalesce id and decription fields
>  systemadm: adjust row numbers after removing 'aliases'
>  systemadm: use colors for id too, remove color from fragment link
>
>  Makefile.am        |   15 ++-
>  configure.ac       |    8 ++-
>  src/.gitignore     |    1 +
>  src/systemadm.vala |  290 +++++++++++++++++++++++++++++++---------------------
>  src/wraplabel.vala |   73 +++++++++++++
>  5 files changed, 263 insertions(+), 124 deletions(-)
>  create mode 100644 src/wraplabel.vala
>
> --
> 1.7.5.4
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
>


More information about the systemd-devel mailing list