thodg/got/tog

Branch :


Log

Author Commit Date CI Message
5813d178 2019-03-09 13:46:39 dynamically adjust length of author column in tog log view
711bb132 2019-03-09 13:26:10 show author's email handle instead of full name in tog log view
17020d27 2019-03-07 13:33:23 make tog show command-specific usage if command is used wrongly
ec142235 2019-03-07 13:06:01 unveil worktree in cmd_log() for tog as well
67ceb59d 2019-03-03 11:34:53 revert 718516bdb5ed72e3efabaeced654c82fa43b33ec; broke 'tog blame'
b51189f7 2019-03-01 13:05:29 always show selected commit in tog log view
5e37ffca 2019-02-25 16:48:56 fix scrolling-up regression in tog tree view
718516bd 2019-02-25 10:45:47 fix TABs causing line display overflow in tog format_line()
34bc9ec9 2019-02-22 13:02:48 make tog flash a view when it cannot scroll further
f5215bb9 2019-02-22 12:25:11 make 'tog diff' show a progress message while generating diffs
8a42fca8 2019-02-22 11:39:44 fix trigger_log_thread() would run forever in case the thread had an error
6e73b0d6 2019-02-22 11:34:16 only load commits if necessary when switching commits in diff view
08ebd0a9 2019-02-22 11:24:36 enable commit pre-fetching in tog log view again; this is faster
359bfafd 2019-02-22 11:19:48 do fast ncurses refresh while log thread is loading commits
5e224a3e 2019-02-22 11:16:25 reliably switch to next commit in tog diff view; don't lose key presses
c0faa76d 2019-02-22 10:51:46 remove hack; was based on wrong assumption (see d7a045384f72c50b)
ca9338a5 2019-02-22 02:24:01 remove unused function argument
7aafa0d1 2019-02-22 02:05:06 better interactivity while loading commits in tog log view
5e756114 2019-02-22 01:39:32 tog: it's enough to refresh the screen just once when fetching commits
8745e607 2019-02-22 01:38:45 tog: don't ask log thread for too many commits in scroll_down()
512d0df1 2019-02-22 01:23:10 append dots to tog blame's "annotating" progress message
b295e71b 2019-02-22 01:16:31 make tog log view's "loading..." message show up again
f633507b 2019-02-22 00:47:09 tog: disable arbitrary commit pre-fetching in scroll_down()
8b473291 2019-02-22 00:14:57 make tog show reference names in log and diff views
ed2c5ac2 2019-02-22 00:03:51 tog: don't try to load more commits in scroll_down() if log is done
0311546b 2019-02-21 22:30:00 tog: fix commit object leak in set_selected_commit()
d7a04538 2019-02-21 22:27:16 tog: don't assume log view has the parent commit in set_selected_commit()
7226d972 2019-02-21 22:20:06 tog: better thread synchronization in scroll_down()
bc6aae89 2019-02-21 22:13:12 tog: don't keep loading more commits in scroll_down()
6524637e 2019-02-21 21:44:49 fix log and child diff view selection out of sync when scrolling up
5c123d7e 2019-02-21 21:42:10 make tog's diff view commit selection keys also work in log view
fb872ab2 2019-02-21 21:36:44 make tog log view and child diff view stay in sync
88048b54 2019-02-21 15:50:41 fix tog bug where log view didn't scroll while loading commits
15a087fe 2019-02-21 15:34:18 in tog, allow moving between commit diffs with a single key press
fb43ecf1 2019-02-11 11:59:09 check for errors from fclose()
cbe7f848 2019-02-11 11:35:55 check for fflush() errors
d8355ef1 2019-02-10 15:44:12 make 'tog tree' identify executable files
6353ad76 2019-02-08 15:12:00 make 'got update' merge file edits
eb41ed75 2019-02-05 19:08:41 make 'tog blame' function in a work tree
a915003a 2019-02-05 18:51:59 delay initialization of curses in tog until after usage()
52185f70 2019-02-05 18:49:05 make 'tog tree' function in a work tree
b7165be3 2019-02-05 18:44:17 make 'tog log' function in a work tree
289e3cbf 2019-02-04 10:53:04 set CTYPE locale category only; leave others in "C" locale
67cc7991 2019-01-24 23:07:05 improve tog tree view page-up scrolling behaviour
bf979164 2019-01-24 22:46:51 fix scroll-up skipping over first displayed entry in tog tree view
416a95c5 2019-01-24 22:41:28 remove unused field from struct tog_tree_view_state
768394f3 2019-01-24 22:40:23 fix page-down in tog tree view moves cursor beyond last item
46f0028c 2019-01-24 20:41:39 tog: simplify loop condition in tree_scroll_down()
5d56da81 2019-01-13 17:15:53 happy new copyright year
25a58941 2019-01-08 23:56:48 remove the pathset abstraction again; replaced by RB tree
90285c3b 2019-01-08 20:13:18 properly remove empty directories left behind during updates
3e9926ea 2019-01-04 18:40:22 fix diffing of blamed commit in 'tog blame'
f12d0dbe 2019-01-04 18:34:21 whitespace
92205607 2019-01-04 17:43:04 plug leaks in error path of tog blame
d188b9a6 2019-01-04 17:42:43 apply unveil(2) to 'tog tree'
8e94dd5b 2019-01-04 17:41:30 apply unveil(2) to 'tog blame'
eb6600df 2019-01-04 17:40:37 apply unveil(2) to 'tog diff'
c2db6724 2019-01-04 17:39:24 apply unveil(2) to 'tog log'
4acef5ee 2018-12-24 22:26:29 fix crash in tog when diffing a root commit
54156555 2018-12-24 10:58:32 undo commit timestamps next to paths in diffs; they are redundant
adacb96f 2018-12-24 10:39:46 show commit timestamps in diff headers
c1124f18 2018-12-24 00:12:33 don't show a colon after 'commit' in tog
15a94983 2018-12-23 14:48:47 remove struct got_object from public library API
57670559 2018-12-23 14:13:45 prevent crash in error path via tog's stop_blame()
45d799e2 2018-12-23 12:10:27 make commit objects opaque in the library's API
56765ebb 2018-12-23 11:37:47 remove colon from diff header
abd2672a 2018-12-23 11:36:31 move commit header printing in diffs out of the library
6fcac457 2018-11-19 10:05:28 store number of lines in int instead of size_t
51c68690 2018-11-07 04:54:29 make tog always focus a diff view opened from blame view
f054b67a 2018-11-05 22:28:03 remove object_idcache; use object_idset instead
55566b34 2018-11-05 16:49:23 make tog always focus a diff view opened from log view
ccb26ccd 2018-11-05 16:16:35 avoid a call to mktime() in commit graph's add_node()
79fcf3e4 2018-11-04 21:20:17 fix build with PROFILE=1
8a0ead39 2018-11-03 12:27:16 fix stuck cursor on page-up in tog's tree view
2b380cc8 2018-10-24 13:43:13 delay creation of secondary threads in tog until view is shown
fed7eaa8 2018-10-24 13:40:00 always select the new view in tog's view loop
f7013a22 2018-10-24 13:33:36 add missing error check in tog's input_log_view()
f41eceb0 2018-10-24 12:04:26 prevent dead view from being re-used in tog's view_loop
25791caa 2018-10-24 11:50:14 fix crashes in tog when terminal is resized
a6d7eb8d 2018-10-24 11:27:28 in tog, check return code of replace_panel()
00338a04 2018-10-24 10:46:19 remove remaining calls into ncurses from secondary tog threads
758194b5 2018-10-24 10:45:03 tog: show appropriate panels when current view is moved into focus
34095730 2018-10-23 00:22:48 make backspace key work if 'tog log' runs in a child view
2bd27830 2018-10-23 00:05:15 give tog's child views >= 80 columns width
23721109 2018-10-22 23:47:25 fix logging /sys in tog while /sys symlink exists on disk
797bc7b9 2018-10-22 23:30:33 prevent use-after free in tog's close_log_view()
fd823528 2018-10-22 23:17:05 refresh tog screen faster during during init phase
2c438a0a 2018-10-22 22:56:50 remove #if 0 code which called curses from other threads
0833f15d 2018-10-22 22:55:32 use halfdelay mode to auto-refresh tog's screen every second
510e8b0a 2018-10-22 22:51:58 ncurses isn't thread-safe; disable ncurses calls in secondary threads
cc5bac66 2018-10-22 22:33:29 revert previous; didn't fix the issue
4e6e7fdc 2018-10-22 22:23:20 make tog read input from stdscr; avoids races when resizing
876c7f55 2018-10-22 21:54:30 fix error leak in tog's view_input()
d6144aad 2018-10-22 21:50:00 fix auto-update of 'tog blame' display
1a76625f 2018-10-22 21:36:39 make 'tog log' use background thread and introduce global mutex
4a8520aa 2018-10-18 22:32:17 use a constant for max diff context size
6e3e5d9c 2018-10-18 15:35:24 fix a NULL deref in tog
0996b108 2018-10-18 12:47:24 remove '[' and ']' key bindings from tog log
48ae06ee 2018-10-18 12:19:34 allow changing amount of context lines in tog diff view
df2871d2 2018-10-18 11:45:20 make amount of diff context configurable at API level