|
6402fb3c
|
2018-09-15T13:21:51
|
|
change got_object_get_id() semantics; avoids pointless allocations
|
|
f6861a81
|
2018-09-13T23:48:14
|
|
display file paths in diffs instead of blob SHA1s
|
|
3c1f04f1
|
2018-09-13T10:16:45
|
|
fix infinite loop when tog displays wide characters
|
|
ad242220
|
2018-09-08T16:40:28
|
|
implement fork+exec (and by the way, fix the build...)
|
|
786292d9
|
2018-09-02T15:39:29
|
|
fix tog focus indication with backspace key
|
|
a3404814
|
2018-09-02T15:37:08
|
|
add visual indication of view focus in tog
|
|
7e1e2c14
|
2018-09-02T15:18:14
|
|
detect errors from tog's view_close() in view_loop()
|
|
89864818
|
2018-09-02T15:16:13
|
|
close all child views when closing a view in tog's view_loop()
|
|
e04a980e
|
2018-09-02T14:52:33
|
|
fix f8405c929e03f5dbe8ed41ede81cba7fad2d4a65: don't change current view
|
|
61804a0e
|
2018-09-02T14:27:24
|
|
fix double-free in tog's draw_file
|
|
d90f59bf
|
2018-09-02T13:50:40
|
|
revert changes which were committed by accident in previous
|
|
317b96e7
|
2018-09-02T13:49:45
|
|
remove redundant update_panels() calls in tog
|
|
f8405c92
|
2018-09-02T13:45:01
|
|
fix tog use-after-free via stale view->parent pointer
|
|
1a57306a
|
2018-09-02T13:33:21
|
|
draw vertical borders between tog parent and child views
|
|
bcbd79e2
|
2018-08-19T14:52:36
|
|
link tog log view and child diff views together
|
|
4d8c2215
|
2018-08-19T13:04:19
|
|
missing 'static'
|
|
dd04dd3f
|
2018-08-19T12:59:01
|
|
make tog use vertical split-screen if there's enough room
|
|
268ae8f5
|
2018-08-18T13:27:50
|
|
add a todo comment
|
|
31607d6c
|
2018-08-18T13:27:14
|
|
allow backspace to cycle views backwards in tog
|
|
e4197bf9
|
2018-08-18T13:00:22
|
|
allow quitting all open tog views at once with Q
|
|
48fcc512
|
2018-08-18T12:58:37
|
|
allow switching between open tog views with TAB
|
|
e5a0f69f
|
2018-08-18T12:43:23
|
|
restructure tog so there's a single event loop managing views
|
|
1bfa490b
|
2018-08-18T10:57:30
|
|
move init code from show_log_view to open_log_view
|
|
e9424729
|
2018-08-04T17:36:15
|
|
move struct tog_blame into blame view state
|
|
fb2756b9
|
2018-08-04T16:59:12
|
|
use shorter name for tog view state pointer and re-wrap lines
|
|
ad80ab7b
|
2018-08-04T16:50:59
|
|
split tog's tree view into open/show/close functions
|
|
7cbe629d
|
2018-08-04T16:17:26
|
|
split tog's blame view into open/show/close functions
|
|
4fc679ca
|
2018-08-04T15:48:45
|
|
knf
|
|
c90732a0
|
2018-08-04T15:47:36
|
|
use local pointer variable to access diff view state
|
|
4d7951a5
|
2018-08-04T15:45:29
|
|
use local pointer variables to access log view state
|
|
b01e7d3b
|
2018-08-04T15:37:59
|
|
de-anonymize type-specific tog view state strucures
|
|
ba4f502b
|
2018-08-04T15:36:08
|
|
split tog's show_log_view into open/show/close view functions
|
|
5dc9f4bc
|
2018-08-04T15:11:49
|
|
split tog's show_diff_view into open/show/close view functions
|
|
6acd1bd1
|
2018-08-04T14:56:52
|
|
rename tog's show_view to view_show
|
|
96a765a8
|
2018-08-04T14:56:07
|
|
rename tog's close_view to view_close
|
|
b3665f43
|
2018-08-04T14:55:34
|
|
rename tog's open_view to view_open
|
|
d6b05b5b
|
2018-08-04T14:54:35
|
|
keep track of view types in tog
|
|
69069811
|
2018-08-02T11:11:53
|
|
move tog blame's repo-path parameter to -r option
|
|
c3ba6f36
|
2018-08-01T14:49:57
|
|
don't show the root path in tog log view header
|
|
cdf1ee82
|
2018-08-01T14:00:01
|
|
introduce a helper function to show tog views
|
|
77a567dd
|
2018-08-01T13:11:57
|
|
replace panel after changing a view's window size
|
|
c70c5802
|
2018-08-01T12:36:11
|
|
wrap overlong lines in tog.c
|
|
6d0fee91
|
2018-08-01T12:30:32
|
|
propagate tog window resize events across all active views
|
|
5221c383
|
2018-08-01T12:13:36
|
|
make tog's show_tree_view() accept a pre-defined view
|
|
e1cd8fed
|
2018-08-01T12:09:36
|
|
make tog's show_blame_view() accept a pre-defined view
|
|
04cc582a
|
2018-08-01T12:06:02
|
|
make tog's show_log_view() accept a pre-defined view
|
|
a41d2007
|
2018-08-01T12:02:30
|
|
handle errors from view_resize() in tog
|
|
7e5c1fe1
|
2018-08-01T11:59:51
|
|
support window resizing in tog blame view
|
|
82357c0a
|
2018-08-01T11:55:12
|
|
support window resizing in tog diff view
|
|
f7d12f7e
|
2018-08-01T11:52:52
|
|
use tog view's nlines and ncols instead of LINES and COLS
|
|
207b9029
|
2018-08-01T11:24:58
|
|
store correct window dimensions for full-screen views
|
|
97ddc146
|
2018-08-01T11:21:42
|
|
store window dimensions in tog view data structure
|
|
842167bf
|
2018-08-01T11:18:27
|
|
make open_view() window size configurable
|
|
cc3c9aac
|
2018-08-01T11:16:37
|
|
make tog's tree view data structure non-global
|
|
7cc84d77
|
2018-08-01T11:14:38
|
|
make tog's blame view data structure non-global
|
|
2814baeb
|
2018-08-01T11:06:52
|
|
make tog's log view data structure non-global
|
|
ea5e7bb5
|
2018-08-01T11:01:20
|
|
make tog's diff view data structure non-global
|
|
c8f60bff
|
2018-07-23T18:22:45
|
|
fix leaks in tog's queue_commits()
|
|
75c32340
|
2018-07-23T18:14:52
|
|
free the correct commit id in 'tog blame'
|
|
c2f16475
|
2018-07-23T18:09:18
|
|
fix leaks in queue_commits()
|
|
e0d42f60
|
2018-07-22T13:34:59
|
|
fix display of selected commit id in tog log view header
|
|
034e3b69
|
2018-07-22T13:24:35
|
|
simplify selection of first entry to display in log view
|
|
c9beca56
|
2018-07-22T12:43:13
|
|
tog's blame_thread needs to hold mutex while closing repo
|
|
69efd4c4
|
2018-07-18T09:57:07
|
|
allow entering log view from tree view
|
|
a7f40148
|
2018-07-18T09:39:14
|
|
make draw_commits() fetch more commits if necessary
|
|
03943eb2
|
2018-07-18T09:34:28
|
|
ncurses does not return ERR with errno == EINTR; don't expect it
|
|
55198a88
|
2018-07-16T18:00:51
|
|
fix tog crash with window resize and scrolling
|
|
ecb28ae0
|
2018-07-16T16:10:58
|
|
allow filtering history by path in tog log
|
|
2550e4c3
|
2018-07-13T11:42:02
|
|
fix memory leaks in tog display code
|
|
9328d2ed
|
2018-07-13T10:15:35
|
|
make tog blame thread close its repo when done
|
|
14437fb1
|
2018-07-13T10:04:13
|
|
in tog blame, set corret pointer to NULL after object close
|
|
1960a6f9
|
2018-07-12T23:56:25
|
|
don't leak objects in tog blame view
|
|
7a2921f9
|
2018-07-12T23:48:35
|
|
allow blaming parents of commits in tog blame view
|
|
c46b9352
|
2018-07-12T23:32:01
|
|
make backspace scroll up an entire page in tog diff view
|
|
dccb68cb
|
2018-07-12T23:29:54
|
|
disable enter key scroll in tog diff view
|
|
38f94530
|
2018-07-12T23:27:57
|
|
make backspace scroll up in blame view and document space key
|
|
d2dfcfbf
|
2018-07-12T23:22:11
|
|
don't page-down scroll beyond EOF in tog blame view
|
|
a026b947
|
2018-07-12T23:19:04
|
|
don't sroll beyond end of file in tog blame view
|
|
12a0b23b
|
2018-07-12T21:31:08
|
|
tweak tog blame progress indicator
|
|
1d13200f
|
2018-07-12T19:17:57
|
|
allow showing object IDs in tog tree view
|
|
dbc6a6b6
|
2018-07-12T19:05:28
|
|
allow going back to previously blamed commits in tog blame
|
|
245d91c1
|
2018-07-12T18:30:28
|
|
allow re-blaming file at older commits in tog blame view
|
|
084063cd
|
2018-07-12T15:45:59
|
|
tweak tog blame current line display and fix page-down scrolling
|
|
ab089a2a
|
2018-07-12T15:31:52
|
|
show commit id in blame view header
|
|
decd3bd1
|
2018-07-12T15:17:27
|
|
tweak header line in tog tree view
|
|
bd24772e
|
2018-07-11T13:07:03
|
|
use a separate repository structure for blame thread
|
|
867c6645
|
2018-07-10T23:29:54
|
|
show selected commit's hash in tog log view
|
|
880dcab3
|
2018-07-10T22:53:34
|
|
remove hash from tog log view
|
|
b880a918
|
2018-07-10T22:21:11
|
|
refactor tog blame diff display code; no functional change
|
|
fb311a66
|
2018-07-10T22:00:22
|
|
don't crash in tog blame -> diff if commit has no parent
|
|
ee41ec32
|
2018-07-10T22:00:07
|
|
tweak tog blame display
|
|
0e2a293c
|
2018-07-10T19:12:54
|
|
clean up allocations after showing diff from blame view
|
|
ad6a6c43
|
2018-07-10T19:10:17
|
|
allow switching from blame view to diff view in tog
|
|
b700b5d6
|
2018-07-10T18:53:33
|
|
implement line selection in tog blame view
|
|
b39d25c7
|
2018-07-10T17:26:28
|
|
show day of commit in tog log view
|
|
18430de3
|
2018-07-10T15:42:52
|
|
nicer blame progress display in tog
|
|
3f60a8ef
|
2018-07-10T14:47:24
|
|
show a header line in tog's blame view
|
|
d68a0a7d
|
2018-07-10T13:47:25
|
|
implement cleaner cancellation of tog's blame view
|
|
75b7a700
|
2018-07-10T13:32:19
|
|
allow quitting tog blame view while blame is in progress
|
|
67c4c153
|
2018-07-10T13:24:56
|
|
fix a crash and a memory leak in tog
|