[systemd-devel] [PATCH 00/14] systemadm updates
Zbigniew Jędrzejewski-Szmek
zbyszek at in.waw.pl
Mon Sep 19 04:24:15 PDT 2011
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
More information about the systemd-devel
mailing list