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