|
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
|
|
cc5bac66
|
2018-10-22T22:33:29
|
|
revert previous; didn't fix the issue
|
|
4e6e7fdc
|
2018-10-22T22:23:20
|
|
make tog read input from stdscr; avoids races when resizing
|
|
876c7f55
|
2018-10-22T21:54:30
|
|
fix error leak in tog's view_input()
|
|
d6144aad
|
2018-10-22T21:50:00
|
|
fix auto-update of 'tog blame' display
|
|
1a76625f
|
2018-10-22T21:36:39
|
|
make 'tog log' use background thread and introduce global mutex
|
|
4a8520aa
|
2018-10-18T22:32:17
|
|
use a constant for max diff context size
|
|
6e3e5d9c
|
2018-10-18T15:35:24
|
|
fix a NULL deref in tog
|
|
0996b108
|
2018-10-18T12:47:24
|
|
remove '[' and ']' key bindings from tog log
|
|
48ae06ee
|
2018-10-18T12:19:34
|
|
allow changing amount of context lines in tog diff view
|
|
df2871d2
|
2018-10-18T11:45:20
|
|
make amount of diff context configurable at API level
|
|
5c60c32a
|
2018-10-18T11:29:42
|
|
switch between full- and splitscreen when window size changes
|
|
86c66b02
|
2018-10-18T11:11:12
|
|
allow only one parent view per type in tog
|
|
c0d30c23
|
2018-10-07T15:06:31
|
|
tog man page updates
|
|
8f0b819c
|
2018-10-07T14:54:47
|
|
the ~ key binding has been removed from tog
|
|
669b5ffa
|
2018-10-07T14:32:50
|
|
switch tog's view model to a one-parent/one-child model
|
|
3f6f7423
|
2018-10-07T12:15:40
|
|
remove dead code from tog
|
|
a020b724
|
2018-10-07T12:08:37
|
|
remove unused fields from struct tog_view
|
|
b7f284cf
|
2018-10-07T11:49:47
|
|
fix inverted default in tog's view_needs_focus_indication()
|
|
bfddd0d9
|
2018-09-29T19:48:19
|
|
focus diff view when it comes up in fullscreen
|
|
a81bf10d
|
2018-09-29T19:43:27
|
|
quit all tog views upon quit with initial view in focus
|
|
878940b7
|
2018-09-29T19:40:09
|
|
try an alternative approach to updating tog sibling views
|
|
0cf4efb1
|
2018-09-29T19:01:00
|
|
tweak view organization in tog; add a fullscreen toggle
|
|
1004088d
|
2018-09-29T16:24:13
|
|
revert previous; non-top panels can be focussed
|
|
7eaae967
|
2018-09-29T15:56:14
|
|
track tog view focus via panel stack instead of a custom flag
|
|
38fe7374
|
2018-09-29T15:12:40
|
|
rename tog's show_commit() to open_diff_view_for_commit()
|
|
2a4718d3
|
2018-09-29T15:10:29
|
|
make tog's show_commit() more generic
|