[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