fixing conflict after merging
authorAlexandr Popov <popov2al@gmail.com>
Sat, 28 Feb 2009 12:18:19 +0000 (15:18 +0300)
committerAlexandr Popov <popov2al@gmail.com>
Sat, 28 Feb 2009 12:18:19 +0000 (15:18 +0300)
debian/rules
src/findit.py

index f959cfa..fa35cde 100755 (executable)
@@ -3,21 +3,20 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-build: build-stamp
+PACKAGE=findit
 
-build-stamp:
+build:
        dh_testdir
 
        # Add here commands to compile the package.
        mkdir -p $(CURDIR)/po/ru/
-       msgfmt $(CURDIR)/po/ru.po -o $(CURDIR)/po/ru/findit.mo
+       msgfmt $(CURDIR)/po/ru.po -o $(CURDIR)/po/ru/$(PACKAGE).mo
        python setup.py build
        touch $@
 
 clean:
        dh_testdir
        dh_testroot
-       rm -f build-stamp
        rm -rf $(CURDIR)/po/ru
 
        # Add here commands to clean up after the build process.
@@ -31,7 +30,7 @@ install: build
        dh_clean -k 
 
        # Add here commands to install the package into debian/findit
-       python setup.py install --root $(CURDIR)/debian/findit
+       python setup.py install --root $(CURDIR)/debian/$(PACKAGE)
 
 # Build architecture-independent files here.
 binary-indep: build install
index f91f582..669f03e 100755 (executable)
@@ -1,19 +1,26 @@
 #!/usr/bin/env python
 # -*-coding: utf-8 -*-
 # vim: sw=4 ts=4 expandtab ai
+# pylint: disable-msg=C0301
 
 import gtk
 import gobject
 import pango
 from os import walk
 from os.path import join, abspath, normcase, basename, \
-                    isdir, getsize, getatime, getmtime
+                    isdir, getsize, getatime, getmtime, expanduser
 from heapq import nlargest
 import gettext
 import time
+from sys import platform
 
 try: 
+<<<<<<< HEAD:src/findit.py
     import hildon; hildonFound = True
+=======
+    import hildon
+    hildonFound = True
+>>>>>>> master:src/findit.py
 except ImportError:
     hildonFound = False
 
@@ -39,11 +46,11 @@ def size_convert(size):
     return '>1024 Tb'
 
 # Функция поставляющая размер файла и путь к нему
-def filegetter(startpath, obj):
+def filegetter(startdir, obj):
     # Список игнорируемых каталогов:
     ignore_dirs = ['/dev', '/proc', '/sys', '/mnt']
     # Проходим по всем папкам вглубь от заданного пути
-    for dirpath, dirnames, fnames in walk(startpath):
+    for dirpath, dirnames, fnames in walk(startdir):
     # Исключаем каталоги из поиска в соответствии со списком исключений
         for ign_dir in ignore_dirs[:]:
             for dirname in dirnames[:]:
@@ -63,11 +70,14 @@ def filegetter(startpath, obj):
                 raise StopIteration
             # Проверяем можем ли мы определить размер файла - иначе пропускаем его
             try:
+<<<<<<< HEAD:src/findit.py
                 flsize = getsize(flpath)
+=======
+                # Возвращаем размер и полный путь файла
+                yield getsize(flpath), flpath
+>>>>>>> master:src/findit.py
             except OSError:
                 continue
-            # Возвращаем размер и полный путь файла
-            yield flsize, flpath
 
 # Fullscreen
 def toggle_fullscreen(obj):
@@ -178,6 +188,7 @@ class MainWindow(gtk.Window):
             self.butt_start.set_sensitive(True)
             self.butt_stop.set_sensitive(False)
             self.propertiesBtn.set_sensitive(True)
+            self.srch_p_entr.grab_focus()
         else:
             # Иначе выводим окошко с ошибкой
             self.mess_window('error', _('Invalid directory') )
@@ -267,7 +278,7 @@ class MainWindow(gtk.Window):
         self.treeview.set_headers_visible(1)
         self.treeview.connect('row-activated', self.show_properties_dialog)
 
-        self.treestore.append(None, ['','', 0])
+        self.treestore.append(None, ['', '', 0])
 
         # Создаем и настраиваем колонку с размером файла
         size_col = gtk.TreeViewColumn( _('Size') )
@@ -330,6 +341,11 @@ class MainWindow(gtk.Window):
 
 if __name__ == '__main__':
     gobject.set_application_name( _('FindIT') )
-    app = MainWindow(575, 345, '/home')
-    app.run()
 
+    if platform == 'win32':
+        startpath = 'c:\\'
+    else:
+        startpath = expanduser('~')
+
+    app = MainWindow(575, 345, startpath)
+    app.run()