README
author Dmitriy Morozov <morozov@cs.duke.edu>
Sat, 12 Apr 2008 16:41:16 -0400 (2008-04-12)
changeset 6 4d7c6bd8c0a7
permissions -rw-r--r--
Added README and ui_mainwin.py The latter is added for completeness despite it being automatically generated.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     1
PyQFlickr is a tool to rapidly tag, rotate, and toggle public/private status of
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     2
images on Flickr. Almost everything can be accomplished from the keyboard.
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     3
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     4
In the image view
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     5
  Entering word(s)      - enters a tag (with auto-completion)
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     6
  Ctrl+Right            - next image
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     7
  Ctrl+Left             - previous image
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     8
  Ctrl+Up               - one level up (i.e., return to the set view)
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     9
  Ctrl+R                - rotate 90 degrees (schedule into batch)
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    10
  Ctrl+W                - rotate 270 degrees (schedule into batch)
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    11
  Ctrl+P                - toggle private/public
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    12
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    13
Rotations are scheduled into a batch (since it's a time-consuming operation),
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    14
and are applied when one returns to the set view.
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    15
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    16
The cache (of image thumbnails) is stored in ~/.pyqflickr. When entering a set
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    17
view, both image thumbnails (if missing) and info about each image can be
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    18
pre-fetched with the provided link.
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    19
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    20
Dependencies
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    21
  PyQt (>4) -   the interface is written in Qt 4
4d7c6bd8c0a7 Added README and ui_mainwin.py
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    22
  FlickrAPI -   module to interact with Flickr