summaryrefslogtreecommitdiffabout
authorJustin Waters <justin.waters@timesys.com>2009-01-09 22:35:10 (UTC)
committer Lars Hjemli <hjemli@gmail.com>2009-01-11 11:52:38 (UTC)
commit1383fe3fa60b4c207d103a49943a59de71a36fe1 (patch) (unidiff)
treed967bb5589949a4ff7862bc99efec88fa6437b51
parentaa60ae12cb3db965b3fe7239424cab92175b8343 (diff)
downloadcgit-1383fe3fa60b4c207d103a49943a59de71a36fe1.zip
cgit-1383fe3fa60b4c207d103a49943a59de71a36fe1.tar.gz
cgit-1383fe3fa60b4c207d103a49943a59de71a36fe1.tar.bz2
Change toggle to more meaningful term
In the log interface, there is a toggle link at the top, but it isn't clear what's being toggled. I've changed it to "Expand" and "Collapse" to make it clear that you are getting more and less information, respectively. Signed-off-by: Justin Waters <justin.waters@timesys.com>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--ui-log.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ui-log.c b/ui-log.c
index c3757dd..3202848 100644
--- a/ui-log.c
+++ b/ui-log.c
@@ -144,49 +144,50 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern
144 144
145 if (path) { 145 if (path) {
146 argv[argc++] = "--"; 146 argv[argc++] = "--";
147 argv[argc++] = path; 147 argv[argc++] = path;
148 } 148 }
149 init_revisions(&rev, NULL); 149 init_revisions(&rev, NULL);
150 rev.abbrev = DEFAULT_ABBREV; 150 rev.abbrev = DEFAULT_ABBREV;
151 rev.commit_format = CMIT_FMT_DEFAULT; 151 rev.commit_format = CMIT_FMT_DEFAULT;
152 rev.verbose_header = 1; 152 rev.verbose_header = 1;
153 rev.show_root_diff = 0; 153 rev.show_root_diff = 0;
154 setup_revisions(argc, argv, &rev, NULL); 154 setup_revisions(argc, argv, &rev, NULL);
155 load_ref_decorations(); 155 load_ref_decorations();
156 rev.show_decorations = 1; 156 rev.show_decorations = 1;
157 rev.grep_filter.regflags |= REG_ICASE; 157 rev.grep_filter.regflags |= REG_ICASE;
158 compile_grep_patterns(&rev.grep_filter); 158 compile_grep_patterns(&rev.grep_filter);
159 prepare_revision_walk(&rev); 159 prepare_revision_walk(&rev);
160 160
161 if (pager) 161 if (pager)
162 html("<table class='list nowrap'>"); 162 html("<table class='list nowrap'>");
163 163
164 html("<tr class='nohover'><th class='left'>Age</th>" 164 html("<tr class='nohover'><th class='left'>Age</th>"
165 "<th class='left'>Commit message"); 165 "<th class='left'>Commit message");
166 if (pager) { 166 if (pager) {
167 html(" ("); 167 html(" (");
168 cgit_log_link("toggle", NULL, NULL, ctx.qry.head, ctx.qry.sha1, 168 cgit_log_link(ctx.qry.showmsg ? "Collapse" : "Expand", NULL,
169 NULL, ctx.qry.head, ctx.qry.sha1,
169 ctx.qry.path, ctx.qry.ofs, ctx.qry.grep, 170 ctx.qry.path, ctx.qry.ofs, ctx.qry.grep,
170 ctx.qry.search, ctx.qry.showmsg ? 0 : 1); 171 ctx.qry.search, ctx.qry.showmsg ? 0 : 1);
171 html(")"); 172 html(")");
172 } 173 }
173 html("</th><th class='left'>Author</th>"); 174 html("</th><th class='left'>Author</th>");
174 if (ctx.repo->enable_log_filecount) { 175 if (ctx.repo->enable_log_filecount) {
175 html("<th class='left'>Files</th>"); 176 html("<th class='left'>Files</th>");
176 columns++; 177 columns++;
177 if (ctx.repo->enable_log_linecount) { 178 if (ctx.repo->enable_log_linecount) {
178 html("<th class='left'>Lines</th>"); 179 html("<th class='left'>Lines</th>");
179 columns++; 180 columns++;
180 } 181 }
181 } 182 }
182 html("</tr>\n"); 183 html("</tr>\n");
183 184
184 if (ofs<0) 185 if (ofs<0)
185 ofs = 0; 186 ofs = 0;
186 187
187 for (i = 0; i < ofs && (commit = get_revision(&rev)) != NULL; i++) { 188 for (i = 0; i < ofs && (commit = get_revision(&rev)) != NULL; i++) {
188 free(commit->buffer); 189 free(commit->buffer);
189 commit->buffer = NULL; 190 commit->buffer = NULL;
190 free_commit_list(commit->parents); 191 free_commit_list(commit->parents);
191 commit->parents = NULL; 192 commit->parents = NULL;
192 } 193 }