annotate doc/7_2_sort_manager.html @ 565:85b9cec260bc

Fix a bug occuring when using certain actions on a collection item which is not in the selection. Triggering it will either result in an assertion failure or a segfault. To reproduce: - open a collection - right-click on a non-selected image - select Delete... menu entry (or Copy, Move, Rename, Properties...) It results in the best case: ** ERROR **: file filelist.c: line 905 (file_data_ref): assertion failed: (fd->magick == 0x12345678) or a pure segfault due to corrupted data. collection_table_popup_file_list() has to return a list of filedata * not a list of gchar *.
author zas_
date Sat, 03 May 2008 16:58:17 +0000
parents e0d0593d519e
children 1b01410e6860
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
2 <HTML>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
3 <HEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
4 <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
5 <TITLE>Sort Manager - GQview User Manual</TITLE>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
6 <META NAME="GENERATOR" CONTENT="OpenOffice.org 1.1.3 (Linux)">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
7 <META NAME="CREATED" CONTENT="20040805;23590500">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
8 <META NAME="CHANGED" CONTENT="20050131;9172400">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
9 </HEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
10 <BODY LANG="en-US" DIR="LTR">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
11 <CENTER>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
12 <TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0 STYLE="page-break-before: always">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
13 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
14 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
15 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
16 <THEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
17 <TR VALIGN=TOP>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
18 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
19 <P><A HREF="7_1_exif.html">Previous</A></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
20 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
21 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
22 <P ALIGN=CENTER>Sort Manager - Sidebars</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
23 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
24 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
25 <P ALIGN=RIGHT><A HREF="7_3_keywords.html">Next</A></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
26 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
27 </TR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
28 </THEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
29 </TABLE>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
30 </CENTER>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
31 <HR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
32 <H1>7.2 Sort Manager Sidebar</H1>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
33 <P>The Sort Manager sidebar provides a convenient method to quickly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
34 sort many files into a set of folders or collections.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
35 <P>To toggle display of the Sort Manager press Control + S or select
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
36 &ldquo;Sort manager&rdquo; from the View menu.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
37 <P>The mode of the Sort Manager is selected by the drop down list
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
38 under the sidebar title. The Folder mode allows moving or copying the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
39 visible image to a folder, and the Collection mode allows adding the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
40 visible image or file selection to a collection.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
41 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
42 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
43 <P STYLE="margin-top: 0.17in; page-break-after: avoid"><FONT FACE="Albany, sans-serif"><FONT SIZE=4>Folder
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
44 view</FONT></FONT></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
45 <P>The Sort Manager folder view consists of a vertical list for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
46 bookmarking folders, a section to select the operation to perform,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
47 and a set of buttons along the bottom.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
48 <P>Clicking or activating an item in the list will copy, move, or
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
49 link the active image's file to that location. The active image will
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
50 then change to the next image.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
51 <P><U>Bookmark list</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
52 <P STYLE="margin-left: 0.79in">This is a list of possible folders to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
53 use as a destination for the selected operation. A context menu will
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
54 appear by right clicking on an item, or pressing the menu key when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
55 the item has the focus.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
56 <P STYLE="margin-left: 0.79in">Folders can be added to the list by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
57 activating the Add button at the bottom of the sidebar, or dragging a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
58 folder onto the list.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
59 <P STYLE="margin-left: 0.79in">To edit an item select &ldquo;Properties&rdquo;
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
60 from it's context menu. A dialog will appear allowing the Name, Path,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
61 and Icon for the item to be changed. Select OK to close the dialog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
62 and apply the changes, or Cancel to close the dialog and discard the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
63 changes.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
64 <P STYLE="margin-left: 0.79in">To change the order of the list,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
65 select &ldquo;Move up&rdquo; or &ldquo;Move down&rdquo; from the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
66 item's context menu. To move an item with the keyboard move the focus
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
67 to that item, then press Shift + Up or Shift + Down to move the item.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
68 <P STYLE="margin-left: 0.79in">To remove an item from the list select
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
69 &ldquo;Remove&rdquo; from it's context menu.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
70 <P><U>Copy, Move, and Link</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
71 <P STYLE="margin-left: 0.79in">These are the available operations to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
72 use on the active image, they should be self explanatory.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
73 <P><U>Add button</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
74 <P STYLE="margin-left: 0.79in">Activate this button to add a folder
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
75 to the bookmark list. A dialog will appear to allow selection of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
76 folder to use for the new item.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
77 <P><U>Undo button</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
78 <P STYLE="margin-left: 0.79in">Activate this button to undo the last
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
79 copy, move, or link operation. The undo function can only reverse the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
80 most recent operation.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
81 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
82 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
83 <P STYLE="margin-top: 0.17in; page-break-after: avoid"><FONT FACE="Albany, sans-serif"><FONT SIZE=4>Collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
84 view</FONT></FONT></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
85 <P>The Sort Manager collection view consists of a vertical list of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
86 collection, a section to determine the current selection, and a set
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
87 of buttons along the bottom.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
88 <P>Clicking or activating an item in the list will add the selected
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
89 image to that collection.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
90 <P><U>Collection list</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
91 <P STYLE="margin-left: 0.79in">This is the list of collections
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
92 located in the folder $HOME/.gqview/collections. Activating a member
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
93 of this list will result in the current image selection to be added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
94 to the collection. If the image already exists within the collection,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
95 it will not be added a second time.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
96 <P STYLE="margin-left: 0.79in">A new empty collection can be added to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
97 the list by activating the Add button at the bottom of the sidebar.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
98 <P><U>Choosing the selection style</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
99 <P STYLE="margin-left: 0.79in">The images to add when activating a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
100 collection is determined by the selection style:</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
101 <P STYLE="margin-left: 1.58in"><B>Add image:</B><SPAN STYLE="font-weight: medium">
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
102 The visible image is added to the collection.</SPAN><B> </B> <BR><B>Add
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
103 selection:</B> All images selected in the file list will be added to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
104 the collection.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
105 <P><U>Add button</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
106 <P STYLE="margin-left: 0.79in">Activate this button to add a new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
107 empty collection to the visible list. A dialog will appear to allow
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
108 entry of the name to use for the new collection.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
109 <P><U>Undo button</U></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
110 <P STYLE="margin-left: 0.79in">Activate this button to undo the last
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
111 add operation. The undo function can only reverse the most recent
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
112 operation.</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
113 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
114 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
115 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
116 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
117 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
118 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
119 <P><BR><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
120 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
121 <HR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
122 <CENTER>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
123 <TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
124 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
125 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
126 <COL WIDTH=85*>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
127 <THEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
128 <TR VALIGN=TOP>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
129 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
130 <P><A HREF="7_1_exif.html">Previous</A></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
131 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
132 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
133 <P ALIGN=CENTER><A HREF="index.html">Contents</A></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
134 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
135 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
136 <P ALIGN=RIGHT><A HREF="7_3_keywords.html">Next</A></P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
137 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
138 </TR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
139 </THEAD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
140 <TBODY>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
141 <TR VALIGN=TOP>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
142 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
143 <P><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
144 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
145 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
146 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
147 <P ALIGN=CENTER><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
148 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
149 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
150 <TD WIDTH=33%>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
151 <P ALIGN=RIGHT>GQview User Manual</P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
152 </TD>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
153 </TR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
154 </TBODY>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
155 </TABLE>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
156 </CENTER>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
157 <P STYLE="margin-bottom: 0in"><BR>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
158 </P>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
159 </BODY>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents:
diff changeset
160 </HTML>