Initial commit of new interface

Changes touching the build:
- Bumped version to 0.5.0.
- Removed dependency on Xfce libs (it only depends on GTK+-2.0.)
- Updated Makefile with new source files.
- Build ChangeLog through a script (remove it from source tree.)

More generally speaking, the interface is build on top of a GtkBuilder
UI definition, with a personal GtkTreeView and a Settings GObject to
update the information shown on the interface on changes. All the code
is being written with GObjects which will make it a lot easier to
separate GUI code and system code.
This commit is contained in:
Mike Massonnet
2010-04-28 17:40:54 +02:00
parent 32068500af
commit cc6dbd8373
14 changed files with 1280 additions and 290 deletions

View File

@@ -1,5 +1,3 @@
# $Id$
SUBDIRS = \
po \
src
@@ -9,12 +7,8 @@ desktop_in_files = xfce4-taskmanager.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
distclean-local:
rm -rf *.cache *~
rpm: dist
rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
@rm -f $(PACKAGE)-$(VERSION).tar.gz
ChangeLog:
ChangeLog-git.sh > $(srcdir)/ChangeLog || touch $(srcdir)/ChangeLog
EXTRA_DIST = \
intltool-extract.in \