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-- |
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 |