Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 5c60c32a | 2018-10-18 11:29:42 | switch between full- and splitscreen when window size changes | ||
| 86c66b02 | 2018-10-18 11:11:12 | allow only one parent view per type in tog | ||
| c0d30c23 | 2018-10-07 15:06:31 | tog man page updates | ||
| 8f0b819c | 2018-10-07 14:54:47 | the ~ key binding has been removed from tog | ||
| 669b5ffa | 2018-10-07 14:32:50 | switch tog's view model to a one-parent/one-child model | ||
| 3f6f7423 | 2018-10-07 12:15:40 | remove dead code from tog | ||
| a020b724 | 2018-10-07 12:08:37 | remove unused fields from struct tog_view | ||
| b7f284cf | 2018-10-07 11:49:47 | fix inverted default in tog's view_needs_focus_indication() | ||
| bfddd0d9 | 2018-09-29 19:48:19 | focus diff view when it comes up in fullscreen | ||
| a81bf10d | 2018-09-29 19:43:27 | quit all tog views upon quit with initial view in focus | ||
| 878940b7 | 2018-09-29 19:40:09 | try an alternative approach to updating tog sibling views | ||
| 0cf4efb1 | 2018-09-29 19:01:00 | tweak view organization in tog; add a fullscreen toggle | ||
| 1004088d | 2018-09-29 16:24:13 | revert previous; non-top panels can be focussed | ||
| 7eaae967 | 2018-09-29 15:56:14 | track tog view focus via panel stack instead of a custom flag | ||
| 38fe7374 | 2018-09-29 15:12:40 | rename tog's show_commit() to open_diff_view_for_commit() | ||
| 2a4718d3 | 2018-09-29 15:10:29 | make tog's show_commit() more generic | ||
| c1fea1f8 | 2018-09-29 15:08:08 | rename tog's update_diff_child_view() and make it more generic | ||
| 6484ec90 | 2018-09-29 14:20:27 | fix a use after free in tog tree view | ||
| 5036bf37 | 2018-09-24 12:24:07 | allow moving to parent directory in tog log view | ||
| 7837eeac | 2018-09-24 12:01:49 | make 'tog tree' navigate to parent with backspace key again | ||
| 93e45b7c | 2018-09-24 11:57:04 | use commit graph for path filtering in 'tog log' | ||
| ae73d513 | 2018-09-24 10:53:16 | only allow one tog view per type | ||
| 38ce06e0 | 2018-09-24 10:48:21 | use ~ instead of backspace for cycling views backwards in tog | ||
| 31cedeaf | 2018-09-15 19:42:15 | add path filtering support to commit graph | ||
| 27d434c2 | 2018-09-15 13:52:06 | replace got_object_open_by_path() with got_object_id_by_path() | ||
| 6402fb3c | 2018-09-15 13:21:51 | change got_object_get_id() semantics; avoids pointless allocations | ||
| f6861a81 | 2018-09-13 23:48:14 | display file paths in diffs instead of blob SHA1s | ||
| 3c1f04f1 | 2018-09-13 10:16:45 | fix infinite loop when tog displays wide characters | ||
| 6bef87be | 2018-09-11 11:23:44 | move object cache out of repository.c to its own file | ||
| 079b2f65 | 2018-09-08 16:56:10 | add a Makefile hierarchy which builds the whole show | ||
| ad242220 | 2018-09-08 16:40:28 | implement fork+exec (and by the way, fix the build...) | ||
| a440fac0 | 2018-09-06 17:33:13 | move object parsing code into a separate file | ||
| 786292d9 | 2018-09-02 15:39:29 | fix tog focus indication with backspace key | ||
| a3404814 | 2018-09-02 15:37:08 | add visual indication of view focus in tog | ||
| 7e1e2c14 | 2018-09-02 15:18:14 | detect errors from tog's view_close() in view_loop() | ||
| 89864818 | 2018-09-02 15:16:13 | close all child views when closing a view in tog's view_loop() | ||
| e04a980e | 2018-09-02 14:52:33 | fix f8405c929e03f5dbe8ed41ede81cba7fad2d4a65: don't change current view | ||
| 61804a0e | 2018-09-02 14:27:24 | fix double-free in tog's draw_file | ||
| d90f59bf | 2018-09-02 13:50:40 | revert changes which were committed by accident in previous | ||
| 317b96e7 | 2018-09-02 13:49:45 | remove redundant update_panels() calls in tog | ||
| f8405c92 | 2018-09-02 13:45:01 | fix tog use-after-free via stale view->parent pointer | ||
| 1a57306a | 2018-09-02 13:33:21 | draw vertical borders between tog parent and child views | ||
| bcbd79e2 | 2018-08-19 14:52:36 | link tog log view and child diff views together | ||
| 4d8c2215 | 2018-08-19 13:04:19 | missing 'static' | ||
| dd04dd3f | 2018-08-19 12:59:01 | make tog use vertical split-screen if there's enough room | ||
| 268ae8f5 | 2018-08-18 13:27:50 | add a todo comment | ||
| 31607d6c | 2018-08-18 13:27:14 | allow backspace to cycle views backwards in tog | ||
| 87aa0e98 | 2018-08-18 13:20:35 | update tog man page | ||
| e4197bf9 | 2018-08-18 13:00:22 | allow quitting all open tog views at once with Q |