tog


Log

Author Commit Date CI Message
Stefan Sperling 69069811 2018-08-02T11:11:53 move tog blame's repo-path parameter to -r option
Stefan Sperling 5e5560e1 2018-08-01T15:04:29 rename got-repository(5) man page to git-repository(5)
Stefan Sperling 0d096312 2018-08-01T14:55:07 fix copypasto in tog man page
Stefan Sperling c3ba6f36 2018-08-01T14:49:57 don't show the root path in tog log view header
Stefan Sperling cdf1ee82 2018-08-01T14:00:01 introduce a helper function to show tog views
Stefan Sperling 77a567dd 2018-08-01T13:11:57 replace panel after changing a view's window size
Stefan Sperling c70c5802 2018-08-01T12:36:11 wrap overlong lines in tog.c
Stefan Sperling 6d0fee91 2018-08-01T12:30:32 propagate tog window resize events across all active views
Stefan Sperling 5221c383 2018-08-01T12:13:36 make tog's show_tree_view() accept a pre-defined view
Stefan Sperling e1cd8fed 2018-08-01T12:09:36 make tog's show_blame_view() accept a pre-defined view
Stefan Sperling 04cc582a 2018-08-01T12:06:02 make tog's show_log_view() accept a pre-defined view
Stefan Sperling a41d2007 2018-08-01T12:02:30 handle errors from view_resize() in tog
Stefan Sperling 7e5c1fe1 2018-08-01T11:59:51 support window resizing in tog blame view
Stefan Sperling 82357c0a 2018-08-01T11:55:12 support window resizing in tog diff view
Stefan Sperling f7d12f7e 2018-08-01T11:52:52 use tog view's nlines and ncols instead of LINES and COLS
Stefan Sperling 207b9029 2018-08-01T11:24:58 store correct window dimensions for full-screen views
Stefan Sperling 97ddc146 2018-08-01T11:21:42 store window dimensions in tog view data structure
Stefan Sperling 842167bf 2018-08-01T11:18:27 make open_view() window size configurable
Stefan Sperling cc3c9aac 2018-08-01T11:16:37 make tog's tree view data structure non-global
Stefan Sperling 7cc84d77 2018-08-01T11:14:38 make tog's blame view data structure non-global
Stefan Sperling 2814baeb 2018-08-01T11:06:52 make tog's log view data structure non-global
Stefan Sperling ea5e7bb5 2018-08-01T11:01:20 make tog's diff view data structure non-global
Stefan Sperling c8f60bff 2018-07-23T18:22:45 fix leaks in tog's queue_commits()
Stefan Sperling 75c32340 2018-07-23T18:14:52 free the correct commit id in 'tog blame'
Stefan Sperling c2f16475 2018-07-23T18:09:18 fix leaks in queue_commits()
Stefan Sperling e0d42f60 2018-07-22T13:34:59 fix display of selected commit id in tog log view header
Stefan Sperling 034e3b69 2018-07-22T13:24:35 simplify selection of first entry to display in log view
Stefan Sperling c9beca56 2018-07-22T12:43:13 tog's blame_thread needs to hold mutex while closing repo
Stefan Sperling 69efd4c4 2018-07-18T09:57:07 allow entering log view from tree view
Stefan Sperling a7f40148 2018-07-18T09:39:14 make draw_commits() fetch more commits if necessary
Stefan Sperling 03943eb2 2018-07-18T09:34:28 ncurses does not return ERR with errno == EINTR; don't expect it
Stefan Sperling 55198a88 2018-07-16T18:00:51 fix tog crash with window resize and scrolling
Stefan Sperling ecb28ae0 2018-07-16T16:10:58 allow filtering history by path in tog log
Stefan Sperling 2550e4c3 2018-07-13T11:42:02 fix memory leaks in tog display code
Stefan Sperling e79f468e 2018-07-13T11:18:05 re-enable object cache; committed accidentally
Stefan Sperling 9328d2ed 2018-07-13T10:15:35 make tog blame thread close its repo when done
Stefan Sperling 14437fb1 2018-07-13T10:04:13 in tog blame, set corret pointer to NULL after object close
Stefan Sperling 29779489 2018-07-13T00:40:57 fix typo in Makefile comments: CPLAGS -> CFLAGS
Stefan Sperling ccfe88e6 2018-07-13T00:39:26 provide a compile-time toggle for object caching
Stefan Sperling 1960a6f9 2018-07-12T23:56:25 don't leak objects in tog blame view
Stefan Sperling 7a2921f9 2018-07-12T23:48:35 allow blaming parents of commits in tog blame view
Stefan Sperling c46b9352 2018-07-12T23:32:01 make backspace scroll up an entire page in tog diff view
Stefan Sperling dccb68cb 2018-07-12T23:29:54 disable enter key scroll in tog diff view
Stefan Sperling 38f94530 2018-07-12T23:27:57 make backspace scroll up in blame view and document space key
Stefan Sperling d2dfcfbf 2018-07-12T23:22:11 don't page-down scroll beyond EOF in tog blame view
Stefan Sperling a026b947 2018-07-12T23:19:04 don't sroll beyond end of file in tog blame view
Stefan Sperling 030916b5 2018-07-12T22:11:03 man page for tog
Stefan Sperling 12a0b23b 2018-07-12T21:31:08 tweak tog blame progress indicator
Stefan Sperling 1d13200f 2018-07-12T19:17:57 allow showing object IDs in tog tree view
Stefan Sperling dbc6a6b6 2018-07-12T19:05:28 allow going back to previously blamed commits in tog blame
Stefan Sperling 245d91c1 2018-07-12T18:30:28 allow re-blaming file at older commits in tog blame view
Stefan Sperling 084063cd 2018-07-12T15:45:59 tweak tog blame current line display and fix page-down scrolling
Stefan Sperling ab089a2a 2018-07-12T15:31:52 show commit id in blame view header
Stefan Sperling decd3bd1 2018-07-12T15:17:27 tweak header line in tog tree view
Stefan Sperling c35a7943 2018-07-12T15:04:11 account for line shift in blame; lots of help from tb@
Stefan Sperling bd24772e 2018-07-11T13:07:03 use a separate repository structure for blame thread
Stefan Sperling 867c6645 2018-07-10T23:29:54 show selected commit's hash in tog log view
Stefan Sperling 880dcab3 2018-07-10T22:53:34 remove hash from tog log view
Stefan Sperling b880a918 2018-07-10T22:21:11 refactor tog blame diff display code; no functional change
Stefan Sperling fb311a66 2018-07-10T22:00:22 don't crash in tog blame -> diff if commit has no parent
Stefan Sperling ee41ec32 2018-07-10T22:00:07 tweak tog blame display
Stefan Sperling 0e2a293c 2018-07-10T19:12:54 clean up allocations after showing diff from blame view
Stefan Sperling ad6a6c43 2018-07-10T19:10:17 allow switching from blame view to diff view in tog
Stefan Sperling b700b5d6 2018-07-10T18:53:33 implement line selection in tog blame view
Stefan Sperling b39d25c7 2018-07-10T17:26:28 show day of commit in tog log view
Stefan Sperling 18430de3 2018-07-10T15:42:52 nicer blame progress display in tog
Stefan Sperling 3f60a8ef 2018-07-10T14:47:24 show a header line in tog's blame view
Stefan Sperling d68a0a7d 2018-07-10T13:47:25 implement cleaner cancellation of tog's blame view
Stefan Sperling 75b7a700 2018-07-10T13:32:19 allow quitting tog blame view while blame is in progress
Stefan Sperling 67c4c153 2018-07-10T13:24:56 fix a crash and a memory leak in tog
Stefan Sperling 84451b3e 2018-07-10T13:17:00 implement incremental blame display for tog
Stefan Sperling 63581804 2018-07-09T22:23:00 rename zbuf to inflate
Stefan Sperling fc79a48d 2018-07-09T17:00:51 add a compile time switch to read pack index with read(2)
Stefan Sperling e7ea91f8 2018-07-08T18:37:22 in tog, fix width calculation of lines with tabs
Stefan Sperling eb77ee11 2018-07-08T18:06:36 add an object id cache which backs the object cache
Stefan Sperling cf8f1261 2018-06-24T00:27:02 fix page-up scroll to '..' entries in 'tog tree'
Stefan Sperling a1eca9bb 2018-06-24T00:22:20 fix blank line and limit accounting in draw_tree_entries()
Stefan Sperling ce52c690 2018-06-24T00:18:23 show current parent directory path in 'tog tree' view
Stefan Sperling cb2ebc8a 2018-06-23T23:52:15 fix memory leak in blame_tree_entry()
Stefan Sperling d9765a41 2018-06-23T23:49:09 make blame_tree_entry() construct parent's path in correct order
Stefan Sperling 9343a5fb 2018-06-23T23:36:18 allow entering tree view from log view with 't' key
Stefan Sperling 0d4100bb 2018-06-23T23:31:35 tog: exit loop if show_commit() returns an error
Stefan Sperling ec5f13cc 2018-06-23T23:31:01 unbreak tog build...
Stefan Sperling ffd1d5e5 2018-06-23T23:29:50 implement 'tog tree'
Stefan Sperling a19e88aa 2018-06-23T19:28:32 in tog blame, read errno right after error occurred
Stefan Sperling 66b4983c 2018-06-23T19:24:50 fix error path leaks in 'tog blame'
Stefan Sperling f29d3e89 2018-06-23T19:12:36 make 'tog -h' and 'tog -h xxx' show something useful
Stefan Sperling a70480e0 2018-06-23T19:02:09 implementation of 'tog blame', not reachable via gui yet
Stefan Sperling 788c352e 2018-06-16T19:18:32 store commit timestamps as 'struct tm' in UTC
Stefan Sperling 5489743f 2018-06-13T19:32:28 make tog(1) compile again
Stefan Sperling a7f50699 2018-06-11T22:52:06 plug mem leaks in tog's mbs2ws()
Stefan Sperling 00dfcb92 2018-06-11T22:02:49 handle EILSEQ in tog(1)
Stefan Sperling 9ba79e04 2018-06-11T18:42:04 commit graph support for tog(1)
Stefan Sperling 736b910f 2018-06-11T03:21:00 use got_object_open_as_commit() in tog(1)
Stefan Sperling 79f35eb3 2018-06-11T03:09:27 rename got_parent_id to got_object_qid; better generic name
Stefan Sperling 917bfd05 2018-06-10T14:55:20 add an extra callback argument to got_object_idset_for_each()
Stefan Sperling 9c2eaf34 2018-05-20T20:48:01 use the full terminal width in tog log view
Stefan Sperling e0b650dd 2018-05-20T20:22:49 fix drawing issue with overlong lines in tog diff
Stefan Sperling 963b370f 2018-05-20T20:17:30 move two functions up in tog.c; avoids forward-declaration
Stefan Sperling bb737323 2018-05-20T20:14:32 fix wide-character support in tog log view