| Age | Commit message (Collapse) | Author | Lines |
|---|---|---|---|
| Strip a snapshot name's suffixes once | Bryce Kwon | -31/+21 | |
| Stop copying a snapshot's type and name | Bryce Kwon | -4/+4 | |
| Return nothing from the snapshot senders | Bryce Kwon | -11/+9 | |
| Describe each snapshot format as data in the table | Bryce Kwon | -82/+45 | |
| Return a repository's age rather than a found flag | Bryce Kwon | -41/+14 | |
| Refuse a dumb object request without a goto | Bryce Kwon | -6/+4 | |
| Name a listed pack with git's own pack_basename | Bryce Kwon | -14/+1 | |
| Pick a blob's mimetype the way the plain page does | Bryce Kwon | -4/+1 | |
| Test a plain page entry's level once | Bryce Kwon | -4/+5 | |
| Stop terminating blobs git already terminates | Bryce Kwon | -4/+2 | |
| Drop a comment restating git's read_tree contract | Bryce Kwon | -8/+0 | |
| Open the tree's code cell in one place | Bryce Kwon | -6/+3 | |
| Stop copying strings the tree page only reads | Bryce Kwon | -15/+7 | |
| List the root of the tree through the shared walk | Bryce Kwon | -22/+4 | |
| A root tree that cannot be read now lists empty rather than answering 404, the way a folder below it already does. | |||
| Tidy up after a directory chain however it ends | Bryce Kwon | -1/+29 | |
| A row whose first entry is itself a directory leaked that entry's name. A level git could not read as a tree returned early instead, which also left the row's log, stats and plain links on the deeper path. | |||
| Tidy comments on the history pages | Bryce Kwon | -17/+14 | |
| Keep the side by side limits in ui-ssdiff.c | Bryce Kwon | -13/+8 | |
| Write both halves of a side by side row one way | Bryce Kwon | -32/+25 | |
| Print every deferred run through one loop | Bryce Kwon | -36/+5 | |
| Hand the side by side view its file pair | Bryce Kwon | -50/+32 | |
| Drop two resets of statics still at zero | Bryce Kwon | -2/+0 | |
| Grow the diff's file list with ALLOC_GROW | Bryce Kwon | -11/+7 | |
| Escape a unified diff line by its length | Bryce Kwon | -9/+1 | |
| Abbreviate the index ids into local buffers | Bryce Kwon | -14/+3 | |
| Name the diff prototype parameters as defined | Bryce Kwon | -1/+1 | |
| Find blame's next tab stop the way ssdiff does | Bryce Kwon | -2/+3 | |
| The mask only worked while TAB_WIDTH stayed a power of two. | |||
| Emit both blame side columns with one loop | Bryce Kwon | -18/+6 | |
| Set the blame scoreboard's path once | Bryce Kwon | -1/+0 | |
| Clear the blame details with string_list_clear | Bryce Kwon | -10/+1 | |
| Test a blob for binary before blaming it | Bryce Kwon | -15/+9 | |
| Pass request strings on without copying them | Bryce Kwon | -13/+5 | |
| Move the stats period struct into ui-stats.c | Bryce Kwon | -28/+27 | |
| Print every stats row with one function | Bryce Kwon | -32/+16 | |
| The cells of the Others row lose the empty class attribute they carried. | |||
| Step a stats period with one function | Bryce Kwon | -50/+20 | |
| Build the patch and stats arguments in a strvec | Bryce Kwon | -32/+22 | |
| Drop an unused include from the patch page | Bryce Kwon | -1/+0 | |
| Drop rev settings that change nothing | Bryce Kwon | -9/+0 | |
| repo_init_revisions already sets abbrev, commit_format and show_root_diff to these values, and verbose_header is only read by log_tree_commit, which the log and stats walks never call. | |||
| Split a log range with git's string list helper | Bryce Kwon | -29/+9 | |
| Free the log's tip when its walk fails | Bryce Kwon | -14/+25 | |
| Every exit now goes through one label, which also clears the walk arguments that the normal end used to leave allocated. | |||
| Refuse pathspec magic on the stats page | Bryce Kwon | -0/+15 | |
| Open the stats window at midnight on its first day | Bryce Kwon | -0/+32 | |
| Label the age column of a followed log | Bryce Kwon | -20/+32 | |
| Drop the default capture flag from the listeners | Bryce Kwon | -5/+5 | |
| Hand the tab fade to its listeners directly | Bryce Kwon | -11/+11 | |
| Write the longest age delay as a day | Bryce Kwon | -1/+1 | |
| Drop the age limit that no age can reach | Bryce Kwon | -11/+6 | |
| The sixth limit repeated 2 * YEAR, so an age of two years or more ran one place past the classes, which is why the suffixes and units repeated their last entry and the class needed a clamp. It now stops on the years bucket itself. | |||
| Hide what each narrow layout drops in one rule | Bryce Kwon | -54/+32 | |
| Nine rules each set display: none, scattered out of the stylesheet's section order. Each block now hides its elements in one list, in section order, and the rest of its rules follow in that order too. | |||
| Drop a phone width the list rule already sets | Bryce Kwon | -4/+0 | |
| The repository list is also a table.list, which is full width at every size. | |||
| Write the side-by-side diff borders once | Bryce Kwon | -9/+6 | |
| Drop a diffstat rule that matches nothing | Bryce Kwon | -7/+0 | |
| The diffstat is built from td cells alone. | |||
