Permalink
Browse files

2008-12-02 Niall Power - <niall.power@sun.com>

        * VERSION: bumped to 0.2.0
        * Makefile: added new files to install and uninstall targets
        * data/Makefile: adjusted for renamed .desktop.in file
        * usr/share/time-slider/glade/time-slider-setup.glade: Added launch
          button for snapshot deletion GUI. Rename window title from
          "Time Slider Setup" to "Time Slider Manager"
        * usr/share/time-slider/lib/time_slider/setupgui.py: add launch handler
          for time-slider-delete
        * usr/share/time-slider/lib/time_slider/zfs.py: Add utility functions
          for time-slider-delete for listing and creating snapshot objects
        * data/time-slider.desktop.in renamed from time-slider-setup.desktop.in
        * usr/lib/time-slider-delete: Added new snapshot deleter program to
          allow snapshot browsing/deletion.
        * usr/share/applications/time-slider.desktop: renamef from
          time-slider-setup.desktop
        * usr/share/time-slider/glade/time-slider-delete.glade: Added glade UI
          file for snapshot delete GUI
        * usr/share/time-slider/lib/time_slider/deletegui.py: Added main python
          code for listing and deleting snapshots

--HG--
rename : data/time-slider-setup.desktop.in => data/time-slider.desktop.in
rename : usr/share/applications/time-slider-setup.desktop => usr/share/applications/time-slider.desktop
  • Loading branch information...
1 parent 665c5e3 commit 5b4dfff0e2ca3c494e4e3c193b19650e39e22757 niall@localhost committed Dec 2, 2008
View
@@ -1,5 +1,27 @@
2008-12-02 Niall Power - <niall.power@sun.com>
+ * VERSION: bumped to 0.2.0
+ * Makefile: added new files to install and uninstall targets
+ * data/Makefile: adjusted for renamed .desktop.in file
+ * usr/share/time-slider/glade/time-slider-setup.glade: Added launch
+ button for snapshot deletion GUI. Rename window title from
+ "Time Slider Setup" to "Time Slider Manager"
+ * usr/share/time-slider/lib/time_slider/setupgui.py: add launch handler
+ for time-slider-delete
+ * usr/share/time-slider/lib/time_slider/zfs.py: Add utility functions
+ for time-slider-delete for listing and creating snapshot objects
+ * data/time-slider.desktop.in renamed from time-slider-setup.desktop.in
+ * usr/lib/time-slider-delete: Added new snapshot deleter program to
+ allow snapshot browsing/deletion.
+ * usr/share/applications/time-slider.desktop: renamef from
+ time-slider-setup.desktop
+ * usr/share/time-slider/glade/time-slider-delete.glade: Added glade UI
+ file for snapshot delete GUI
+ * usr/share/time-slider/lib/time_slider/deletegui.py: Added main python
+ code for listing and deleting snapshots
+
+2008-12-02 Niall Power - <niall.power@sun.com>
+
* py-compile.py: Added to insure pyc files are in sync with
.py sources
* VERSION: Added version file. Bump to 0.1.5
View
@@ -48,6 +48,7 @@ install:
$(INSTALL_PROGRAM) $(DESTDIR)/usr/bin usr/bin/time-slider-setup
$(mkinstalldirs) $(DESTDIR)/usr/lib
$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-cleanup
+ $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-delete
$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-notify
$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/16x16/apps
$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/16x16/apps usr/share/icons/hicolor/16x16/apps/time-slider-setup.png
@@ -64,7 +65,7 @@ install:
$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/96x96/apps
$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/96x96/apps usr/share/icons/hicolor/96x96/apps/time-slider-setup.png
$(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/glade
- $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/time-slider-setup.glade
+ $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/*.glade
$(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/lib/time_slider
for file in usr/share/time-slider/lib/time_slider/*.py; do \
if test -f $$file ; then \
@@ -88,6 +89,7 @@ uninstall:
$(RM) $(DESTDIR)/lib/svc/method/time-slider
$(RM) $(DESTDIR)/usr/bin/time-slider-setup
$(RM) $(DESTDIR)/usr/lib/time-slider-cleanup
+ $(RM) $(DESTDIR)/usr/lib/time-slider-delete
$(RM) $(DESTDIR)/usr/lib/time-slider-notify
$(RM) $(DESTDIR)/usr/share/icons/hicolor/*/apps/time-slider-setup.png
$(RMRF) $(DESTDIR)/usr/share/time-slider
View
@@ -1 +1 @@
-VERSION = 0.1.5
+VERSION = 0.2.0
View
@@ -7,17 +7,17 @@ INSTALL_DATA = ${INSTALL} -u root -g bin -m 644 -f
RM = /usr/bin/rm -f
RMDIR = /usr/bin/rmdir
INTLTOOL_MERGE = /usr/bin/intltool-merge
-desktop_in_files = time-slider-setup.desktop.in
+desktop_in_files = time-slider.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
all: $(desktop_DATA)
install:
$(mkinstalldirs) $(DESTDIR)/usr/share/applications
- $(INSTALL_DATA) $(DESTDIR)/usr/share/applications time-slider-setup.desktop
+ $(INSTALL_DATA) $(DESTDIR)/usr/share/applications time-slider.desktop
uninstall:
- $(RM) $(DESTDIR)/usr/share/applications/time-slider-setup.desktop
+ $(RM) $(DESTDIR)/usr/share/applications/time-slider.desktop
%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
@@ -1,6 +1,6 @@
[Desktop Entry]
Encoding=UTF-8
-_Name=Time Slider Setup
+_Name=Time Slider
_Comment=Configure the system to take automatic snapshots of your data
Terminal=false
Type=Application
View
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+
+import sys
+from os.path import dirname, join, pardir, abspath
+sys.path.insert(0, join(dirname(__file__), pardir, 'share',
+ 'time-slider', 'lib'))
+
+from time_slider.deletegui import main
+
+# Pass through the executable path in case it needs to
+# be invoked via gksu (user has insufficient priviliges)
+main(abspath(__file__))
+
@@ -1,6 +1,6 @@
[Desktop Entry]
Encoding=UTF-8
-Name=Time Slider Setup
+Name=Time Slider
Comment=Configure the system to take automatic snapshots of your data
Terminal=false
Type=Application
Oops, something went wrong.

0 comments on commit 5b4dfff

Please sign in to comment.