Skip to content

Commit 1bcceaa

Browse files
committed
Write README, update buildfiles and mark the strings for translation
1 parent 9c3472c commit 1bcceaa

File tree

6 files changed

+21
-6
lines changed

6 files changed

+21
-6
lines changed

Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
SUBDIRS = data src
2+
SUBDIRS = data po src
33

44
dist_noinst_SCRIPTS = autogen.sh
55

README

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,14 @@
1-
tumblefile is an automatic, chronological file organizer for Linux.
1+
Tumblefile is an automatic, chronological file organizer for GNOME Linux.
2+
3+
Every five minutes Tumblefile copies all files on your Desktop to
4+
a folder such as ~/Documents/2009-07-July/25-Saturday, prepending
5+
a timestamp (like 20090727.1645) to the filename. Meanwhile its
6+
little window sits in the system tray. It is a way to automatically
7+
keep your Desktop cleared and files organized.
8+
9+
Kudos for the original idea goes to drefile for OS X:
10+
http://tlvx.net/post/130689108/drefile-an-automatic-chronological-file
11+
12+
Tumblefile requires gtkmm library and is GPL licensed.
13+
14+
Written in the summer of 2009 by Marko Anastasov.

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
AC_INIT([tumblefile], [0.1], [[email protected]], [tumblefile])
2+
AC_INIT([tumblefile], [1.0], [[email protected]], [tumblefile])
33
AC_PREREQ(2.59)
44

55
AC_CONFIG_SRCDIR([src/main.cc])

data/tumblefile.desktop.in.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Version=@PACKAGE_VERSION@
33
Encoding=UTF-8
44
Type=Application
55
_Name=Tumblefile
6-
_Comment=Reclaim your Desktop
6+
_Comment=Automatic, chronological file organizer
77
Icon=@PACKAGE@
88
Exec=@PACKAGE@
99
Categories=GNOME;Application;Utility;

po/POTFILES.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
data/tumblefile.desktop.in.in
2+
src/main-window.cc

src/main-window.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11

22
#include <iostream>
3+
#include <glib/gi18n.h>
34
#include <gtkmm.h>
45
#include "engine.hh"
56
#include "main-window.hh"
@@ -17,15 +18,15 @@ const int FIVE_MINUTES = 300;
1718

1819
MainWindow::MainWindow()
1920
:
20-
hide_button_("Hide"),
21+
hide_button_(_("Hide")),
2122
quit_button_(Gtk::Stock::QUIT),
2223
tray_icon_(*this)
2324
{
2425
set_border_width(10);
2526
set_size_request(300, 200);
2627

2728
label_.set_line_wrap();
28-
label_.set_markup("<span size='large'>Tumblefile is running.</span>\n\n<span>It will timestamp and move files from\nDesktop to Documents every 5 minutes.</span>"),
29+
label_.set_markup(_("<span size='large'>Tumblefile is running.</span>\n\n<span>It will timestamp and move files from\nDesktop to Documents every 5 minutes.</span>")),
2930

3031
hide_button_.signal_clicked().connect(sigc::mem_fun(*this,
3132
&MainWindow::toggle_hide));

0 commit comments

Comments
 (0)