Added README and ui_mainwin.py default tip
authorDmitriy Morozov <morozov@cs.duke.edu>
Sat, 12 Apr 2008 16:41:16 -0400
changeset 6 4d7c6bd8c0a7
parent 5 cf32356b1020
Added README and ui_mainwin.py The latter is added for completeness despite it being automatically generated.
README
ui_mainwin.py
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README	Sat Apr 12 16:41:16 2008 -0400
@@ -0,0 +1,22 @@
+PyQFlickr is a tool to rapidly tag, rotate, and toggle public/private status of
+images on Flickr. Almost everything can be accomplished from the keyboard.
+
+In the image view
+  Entering word(s)      - enters a tag (with auto-completion)
+  Ctrl+Right            - next image
+  Ctrl+Left             - previous image
+  Ctrl+Up               - one level up (i.e., return to the set view)
+  Ctrl+R                - rotate 90 degrees (schedule into batch)
+  Ctrl+W                - rotate 270 degrees (schedule into batch)
+  Ctrl+P                - toggle private/public
+
+Rotations are scheduled into a batch (since it's a time-consuming operation),
+and are applied when one returns to the set view.
+
+The cache (of image thumbnails) is stored in ~/.pyqflickr. When entering a set
+view, both image thumbnails (if missing) and info about each image can be
+pre-fetched with the provided link.
+
+Dependencies
+  PyQt (>4) -   the interface is written in Qt 4
+  FlickrAPI -   module to interact with Flickr
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ui_mainwin.py	Sat Apr 12 16:41:16 2008 -0400
@@ -0,0 +1,43 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'mainwin.ui'
+#
+# Created: Sat Mar 29 09:03:02 2008
+#      by: PyQt4 UI code generator 4.3.3
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+class Ui_MainWindow(object):
+    def setupUi(self, MainWindow):
+        MainWindow.setObjectName("MainWindow")
+        MainWindow.resize(QtCore.QSize(QtCore.QRect(0,0,800,738).size()).expandedTo(MainWindow.minimumSizeHint()))
+
+        self.centralwidget = QtGui.QWidget(MainWindow)
+        self.centralwidget.setObjectName("centralwidget")
+
+        self.vboxlayout = QtGui.QVBoxLayout(self.centralwidget)
+        self.vboxlayout.setObjectName("vboxlayout")
+
+        self.interfaceBrowser = QtGui.QTextBrowser(self.centralwidget)
+        self.interfaceBrowser.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.interfaceBrowser.setObjectName("interfaceBrowser")
+        self.vboxlayout.addWidget(self.interfaceBrowser)
+        MainWindow.setCentralWidget(self.centralwidget)
+
+        self.menubar = QtGui.QMenuBar(MainWindow)
+        self.menubar.setGeometry(QtCore.QRect(0,0,800,29))
+        self.menubar.setObjectName("menubar")
+        MainWindow.setMenuBar(self.menubar)
+
+        self.statusbar = QtGui.QStatusBar(MainWindow)
+        self.statusbar.setObjectName("statusbar")
+        MainWindow.setStatusBar(self.statusbar)
+
+        self.retranslateUi(MainWindow)
+        QtCore.QMetaObject.connectSlotsByName(MainWindow)
+
+    def retranslateUi(self, MainWindow):
+        MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "PyQFlickr", None, QtGui.QApplication.UnicodeUTF8))
+